Результаты поиска по запросу "abstract-class"

1 ответ

C ++ абстрактные конструкторы / деструкторы базового класса - общая корректность

Недавно я стал тупым разработчиком, поэтому я сделал решающий шаг, получил книгу по С ++ и научился правильно делать вещи. В моей голове я знаю, что я хотел бы сделать. Я действительно хочуInterface что при наследовании должен быть переопределен ...

3 ответа

Есть ли способ иметь шаблонную функцию в абстрактном базовом классе?

Я пытаюсь создать класс диспетчера конфигурации, который может хранить произвольные объекты с помощью std :: string. Моя начальная идея для моего интерфейса (абстрактный базовый класс) заключалась в следующем (конечно, это ужасно неполно) class ...

6 ответов

вызов чистой виртуальной функции из конструктора базового класса

У меня есть базовый класс MyBase, который содержит чисто виртуальную функцию: void PrintStartMessage() = 0 Я хочу, чтобы каждый производный класс вызывал его в своем конструкторе тогда я положил его в базовый класс (MyBase) конструктор class ...

ТОП публикаций

8 ответов

Понимание цели абстрактных классов в Java

Предположим, у меня есть два класса, A и B. Класс A определен как абстрактный, а B расширяет этот абстрактный класс, и, наконец, я проверяю результат, и оба класса являются частью одного пакета. public abstract class A { protected abstract void ...

5 ответов

Как обнаружить перегрузку метода в подклассах в Python?

У меня есть класс, который является суперклассом для многих других классов. Я хотел бы знать (вв этом() моего суперкласса, если подкласс переопределил определенный метод. Я пытался сделать это с помощью метода класса, но результаты были ...

9 ответов

Можете ли вы кэшировать поиск виртуальных функций в C ++?

Скажем, у меня есть вызов виртуальной функции foo () для абстрактного указателя базового класса, mypointer-> foo (). Когда мое приложение запускается, основываясь на содержимом файла, оно решает создать экземпляр конкретного конкретного класса и ...

4 ответа

scala: создание абстрактных классов?

Как получается, что я создаю экземпляр абстрактного класса? abstract class A { val a: Int } val a = new A {val a = 3}Или какой-то конкретный класс неявно создан? И что делают эти брекеты послеnew A значит?

2 ответа

Веб-сервисы - XmlInclude в производном классе вместо базового класса?

Я использую абстрактный класс в качестве параметра в вызове веб-службы. В настоящее время я включаю XmlInclude производного класса в базовый класс, например, так: [XmlInclude(typeof(DerivedClass))] public abstract class BaseClass { }Однако я бы ...

4 ответа

Generics: наследование от абстрактного класса, который реализует интерфейс

У меня есть следующий интерфейс: public interface SingleRecordInterface<T> { public void insert(T object); }У меня есть абстрактный класс ниже (это не упоминает метод вставки): public abstract class AbstractEntry ...

5 ответов

Лучший способ сделать этот общий абстрактный класс в C #?

Я знаю, что я делаю это неправильно, но я также знаю, что есть способ сделать это. Я пытаюсь быть настолько обобщенным и абстрактным, насколько это возможно, иначе мой код станет очень запутанным. Таким образом, я использую шаблон стратегии здесь ...