Вопросы по теме 'polymorphism'

Как выглядит полиморфизм с использованием интерфейсов?
Я не понимаю связи интерфейсов с полиморфизмом. Полиморфизм для меня - это выполнение метода по-разному для некоторых разных конкретных классов с использованием абстрактных методов или виртуальных методов + переопределение, и поэтому это связано...
186 просмотров
schedule 12.06.2024

JPQL 2.0 - объекты запроса на основе поля объекта суперкласса
У меня есть Entity (не MappedSuperclass) Person (с идентификатором, именем, фамилией). У меня также есть Entity Employee extends Person (с другими атрибутами, неважными). Стратегия наследования - одна таблица. Теперь я хочу создать namedQuery...
1200 просмотров
schedule 16.03.2024

Путаница с шаблоном декоратора?
Я провел некоторое исследование шаблона декоратора, и есть небольшая путаница с пониманием одной из его проблем. Я продолжаю читать, что «декораторы обычно прозрачны для клиента компонента, то есть, если клиент не полагается на конкретный тип...
92 просмотров
schedule 28.04.2024

Класс полиморфной формы рисует любую недавно созданную форму?
У меня есть классы Triangle и Circle, которые наследуются от Shape, и класс Application, который рисует круги и треугольники следующим образом: public class Application extends JPanel{ @Override protected void paintComponent(Graphics g){...
90 просмотров
schedule 09.04.2024

Как переопределить оператор полиморфизма
Может ли кто-нибудь объяснить мне, что я делаю неправильно здесь? struct X { int x{}; explicit X(int x) : x(x) {} virtual X &operator++() = 0; }; struct OK : X { int ok{}; explicit OK(int ok) : X(ok), ok(ok) {} X...
694 просмотров