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

4 ответа

Если подкласс может изменить определение foo_ ?, но потребителям нужна статическая функция (для эффективности)? Или для шаблона делегирования?

ел следующий код в библиотеке: class Bar { public: bool foo(int i) { return foo_(i); } private: virtual bool foo_(int i) = 0; };Теперь я задаюсь вопросом: почему вы используете это косвенное обращение? Могут ли быть причины, по которым ...

4 ответа

Попробуй это:

я есть следующая структура: abstract class Base { public abstract List<...> Get(); //What should be the generic type? } class SubOne : Base { public override List<SubOne> Get() { } } class SubTwo : Base { public override List<SubTwo> Get() { } ...

1 ответ

Проблема UWP с исключениями в режиме разработки теперь легко решается с помощью:

abstract class CustomControl : UserControl { protected abstract int DoStuff(); } class DetailControl : CustomControl { protected override int DoStuff() { // do stuff return result; } }сил DetailControl в форме. Он корректно отображается во время ...

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

3 ответа

 нравится:

уйста, дайте мне знать, если это неуместно, как сформулировано (в частности, будет ли Programmers.SE или что-то еще лучше для вопроса.) Хорошо. Итак, у меня есть ряд «черт», которые я сейчас выражаю как интерфейсы. Давайте назовем их ...

4 ответа

Попробуйте использовать виртуальное наследование

ли реализовать абстрактный базовый класс с членами, унаследованными от другого родительского класса в C ++? Это работает в C #, поэтому я попытался сделать это в C ++: // Virtual destructors omitted for brevity class ITalk { public: virtual ...

5 ответов

абстрактные классы и интерфейсы лучшие практики в Java

Итак, у вас есть интерфейс и абстрактный класс, который реализует подмножество методов в интерфейсе. У вас также есть некоторые классы, которые наследуют абстрактный класс и дают реализации методов, которые абстрактный класс не дает. Так какова ...

9 ответов

Почему мы не можем создавать объекты для абстрактного класса в C ++?

Я знаю, что это не разрешено в C ++, но почему? Что если это будет разрешено, какие будут проблемы?

4 ответа

Spring вы можете автоматически подключить внутри абстрактного класса?

Spring не может автоматически подключить мой объект? Можно ли автоматически связать объект внутри абстрактного класса. Предположим, что все схемы предоставлены в application-context.xml Вопрос: Какая аннотация должна быть на базовых и ...

6 ответов

Почему бы не переопределить вместо использования абстрактного класса?

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

4 ответа

Интерфейсы против абстрактных классов [дубликаты]

На этот вопрос уже есть ответ здесь: Когда мне следует выбирать наследование поверх интерфейса при разработке библиотек классов C #? [закрыто] [/questions/5816563/when-should-i-choose-inheritance-over-an-interface-when-designing-c-sharp-class] ...