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

1 ответ

@Carlos - авторы компиляторов пытаются решать общие, а не конкретные тестовые случаи. Возможно, «функция, возвращающая ссылку на объект с членом, у которого виртуальная функция не используется полиморфно», еще не достигла вершины своего списка TODO?

дал, что компилятор сможет статически разрешать вызов функции для виртуальной функции, если тип класса известен во время компиляции (например, если экземпляр класса не используется через ссылку или указатель, как показано в примере ...

13 ответов

В чем разница между динамическим и статическим полиморфизмом в Java?

Может кто-нибудь привести простой пример, который объясняет разницу между динамическийа такжестатическийполиморфизм в Java?

3 ответа

OverRiding против Полиморфизма

Какая разница между двумя? Супер класс, имеющийmyMethod(int a) и наследующий класс, имеющий тот же метод, это переопределение или полиморфизм? Я ясно с различием ч / б переопределения и перегрузки, но полиморфизм и переопределение кажется ...

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

1 ответ

Полиморфная десериализация Лифта-Джона в составном классе

Я пытаюсь автоматически десериализовать объект json в класс scala, используя Lift-Json с классом координат внутри, который используется для хранения информации GeoJson. case class Request(name:String, geometry:Geometry) sealed abstract ...

5 ответов

Как смоделировать виртуальность для шаблона метода

У меня есть иерархия классов, где я хочу представить шаблон метода, который будет вести себя так, как если бы он был виртуальным. Например, простая иерархия: class A { virtual ~A() {} template<typename T> void method(T &t) {} }; class B : public ...

1 ответ

GWT 2.4.0 RequestFactory полиморфизм

Поддерживает ли GWT 2.4 этот случай: @Entity class MyBase {...} @Entity class MyChild1 extends MyBase {...} @Entity class MyChild2 extends MyBase {...} ... @ProxyFor(MyBase.class) class MyBaseProxy extends EntityProxy {...} ...

4 ответа

перегрузка << операторов и унаследованных классов

У меня есть базовый класс, а затем несколько производных классов. Я хотел бы перегрузить оператор «<<» для этих производных классов. Для нормальных операторов, то есть '+', виртуальные функции делают свое дело. То, что я понимаю как стандартное ...

4 ответа

Полиморфный экземпляр-конструктор с преобразованием типов

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

4 ответа

Полиморфизм (в С) [дубликат]

Возможный дубликат: Как я могу симулировать полиморфизм OO-стиля в C? [https://stackoverflow.com/questions/524033/how-can-i-simulate-oo-style-polymorphism-in-c] Я пытаюсь лучше понять идею полиморфизма на примерах из языков, которые я знаю; есть ...

2 ответа

Влияние ограничения мономорфизма на ограничения класса типов

Этот код ломается, когда объявление типа дляbaz добавлен: baz (x:y:_) = x == y baz [_] = baz [] baz [] = FalseОбщее объяснение (см.Почему я не могу объявить предполагаемый ...