Обращение в объекту - C#
Формулировка задачи:
У меня есть допустим 5 разных объктов с одинаковым методом например Method() Как можно сделать чтобы я сначала выбирал объект, а потом к нему обратился. То есть, создаем экземпляр и потом обращаемся просто к методу и не важно какой взят экземпляр.
Если я пишу так то проблемы метода нету в списке и обратится можно только после вызова.
Object cll = Res.Select(3); - Тут нам возвращает ссылку на экзкмпляр объект 3 или 2 или 1
cll.Method(); - Ошибка на нем
Не важно какой экземпляр но ошибка еще до запуска программы потому что метод как бы еще пустой.
Как решить проблему если вы меня поняли.
Решение задачи: «Обращение в объекту»
textual
Листинг программы
abstract class BaseClass { public abstract void Method(); } class Class1 : BaseClass { public override void Method() { Console.WriteLine("Okay 1!"); } } public static BaseClassSelectClass(string text) { ... } BaseClass obj = Folder.Select.SelectClass(text); obj.Method();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д