Результаты поиска по запросу "derived-class"
Как вызвать метод производного класса из базового класса?
Я прочитал несколько похожих вопросов по этому поводу, но, похоже, ни один из них не решил проблему, с которой я столкнулся Типичным ответом является приведение в качестве производного класса, но я не могу, поскольку не знаю тип производного ...
Пытаться:
я из предположения, что есть веская причина для предотвращения деривации из некоторого класса, Бьярне дает решениеВот [http://www2.research.att.com/~bs/bs_faq2.html]за ответ на вопрос «Могу ли я остановить людей, выходящих из моего класса? Тем ...
Как работают конструкторы производных классов в python?
У меня есть следующий базовый класс:
Ключ (который здесь отсутствует) заключается в том, что свойство
я есть что-то вроде следующей ситуации ниже: class Base { public static int x; public int myMethod() { x += 5; return x; } } class DerivedA : Base { } class DerivedB : Base { }Я пытаюсь настроить это так, чтобы каждый производный класс имел свой ...
который совпадает с именем базового метода. Вот где пример кода проясняет ситуацию. Я бы просто использовал их пример для решения. Я оставлю свой ответ как есть, поскольку в Google он подходит к названию вопроса для вызова статического метода базового класса.
у меня есть базовый класс Product и производный класс Widget. Продукт содержит статический метод MyMethod (). Я хочу вызвать статический метод Product.MyMethod () из статического метода Widget.MyMethod (). Я не могу использовать ключевое ...
в противном случае, если вы хотите добавить типы при сериализации:
, как я могу использоватьXmlSerializer десериализовать объект, который может иметь базовый класс или любой из нескольких производных классов, не зная заранее типа? Все мои производные классы добавляют дополнительные элементы данных. Я ...
Почему мы создаем экземпляр объекта из интерфейса вместо класса?
Я много раз видел экземпляр интерфейса, сгенерированный из класса. Почему интерфейс использует таким образом? Экземпляр интерфейса создан только сам с помощью производного класса, и мы можем получить доступ только к этим членам интерфейса через ...
Как передать List <DerivedClass>, когда типом параметра является List <BaseClass>?
Как я могу передать список, который является списком DerivedObjects, где Метод ожидает список BaseObjects. Я конвертирую список.ToList<BaseClass>() и мне интересно, есть ли лучший способ. Моя вторая проблема - неправильный синтаксис. Я пытаюсь ...