Результаты поиска по запросу "derived-class"
Получить производный класс Caller при вызове статического метода базового класса
Мне было интересно, возможно ли (даже через отражение и подобие) получить производный класс вызывающей стороны внутри вызываемого статического метода базового класса. Например, у меня есть базовый класс с определенным статическим ...
Почему мы создаем экземпляр объекта из интерфейса вместо класса?
Я много раз видел экземпляр интерфейса, сгенерированный из класса. Почему интерфейс использует таким образом? Экземпляр интерфейса создан только сам с помощью производного класса, и мы можем получить доступ только к этим членам интерфейса через ...
Виртуальная таблица C ++
Я читал много людей, которые писали: «Для класса, в котором объявлена виртуальная функция, существует виртуальная таблица».Мой вопрос: существует ли vtable...
Ошибка: конструктор базового класса должен явно инициализировать конструктор родительского класса
Я новичок в C ++. Когда я пытаюсь скомпилировать код ниже, я получаю эту ошибку
Приведение базового класса к производному классу python (или более pythonic способ расширения классов)
Мне нужно расширить пакет Python Networkx и добавить несколько методов
по спецификатору защищенного доступа.
ример кода, который меня раздражает: class Base { protected: virtual void foo() = 0; }; class Derived : public Base { private: Base *b; /* Initialized by constructor, not shown here Intended to store a pointer on an instance of any derived class ...
Наследование от стандартных контейнеров возможно и полезно в определенных ситуациях. Делать их "окончательными" было бы ужасной потерей. Все сводится к тому, что вы должны быть осторожны, и вы должны знать, что вы делаете. И это дух C ++. Вы можете легко выстрелить себе в ногу, но вы также можете делать отличные и полезные вещи.
становить унаследование класса другим классом.