Результаты поиска по запросу "derived-class"
Как передать List <DerivedClass>, когда типом параметра является List <BaseClass>?
Как я могу передать список, который является списком DerivedObjects, где Метод ожидает список BaseObjects. Я конвертирую список.ToList<BaseClass>() и мне интересно, есть ли лучший способ. Моя вторая проблема - неправильный синтаксис. Я пытаюсь ...
Как вызвать метод производного класса из базового класса?
Я прочитал несколько похожих вопросов по этому поводу, но, похоже, ни один из них не решил проблему, с которой я столкнулся Типичным ответом является приведение в качестве производного класса, но я не могу, поскольку не знаю тип производного ...
Виртуальная таблица C ++
Я читал много людей, которые писали: «Для класса, в котором объявлена виртуальная функция, существует виртуальная таблица».Мой вопрос: существует ли vtable...
Указатель на массив базового класса, заполненный производным классом
Если у меня есть базовый класс, только с виртуальными методами и 2 производными классами от базового класса, с этими реализованными виртуальными методами. Как я: // causes C2259 BaseClass* base = new BaseClass[2]; BaseClass[0] = ...
Ошибка: конструктор базового класса должен явно инициализировать конструктор родительского класса
Я новичок в C ++. Когда я пытаюсь скомпилировать код ниже, я получаю эту ошибку
Наследование от стандартных контейнеров возможно и полезно в определенных ситуациях. Делать их "окончательными" было бы ужасной потерей. Все сводится к тому, что вы должны быть осторожны, и вы должны знать, что вы делаете. И это дух C ++. Вы можете легко выстрелить себе в ногу, но вы также можете делать отличные и полезные вещи.
становить унаследование класса другим классом.
Как вызвать метод производного класса из базового класса?
Я прочитал несколько похожих вопросов по этому поводу, но ни один из них, похоже, не решил проблему, с которой я столкнулся. Типичным ответом является привед...