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

7 ответов

 быть изначально "не-ОО".

7 ответов

) несколько лет назад, и его дизайн вдохновил тот, который использует Boost.

ли C ++ контейнер, который я мог бы использовать или построить, который может содержать, скажем,int а такжеstring а такжеdouble типы? Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я пытаюсь заполнить, скажем, карту, ...

7 ответов

Этот завод отправит наиболее точный TypeAdapter

я проблема с десериализацией строки JSON с помощью Gson. Я получаю массив команд. Командой может быть запуск, остановка, другой тип команды. Естественно, у меня есть полиморфизм, и команда start / stop наследуется от команды. Как я могу ...

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

7 ответов

В приведенном выше примере любые методы в классах-потомках, которые переопределяют onAfterAttached, но не вызывают super, заставят Lint вызвать ошибку.

я есть метод init, который используется и переопределяется из-за обширной иерархии. Однако каждый вызов init распространяется на ту работу, которую выполнял предыдущий. Естественно, я бы: @Override public void init() { super.init(); }И, ...

7 ответов

Это совершенно глупая и неправильная вещь. Вы берете ссылку на локальную переменную функции и сохраняете ее вне области действия функции. Это никогда не могло работать.

мышлялкакВы можете сделать полиморфизм со ссылками, в отличие от указателей. Чтобы уточнить, смотрите следующий минимальный пример: class A; class B { public: A& a; ///////////////// <- #1 B(); void doStuff(); }; class A { public: virtual void ...

7 ответов

Как ссылаться на родительский метод в Python? [Дубликат]

На этот вопрос уже есть ответ здесь: Вызовите метод родительского класса из дочернего класса в Python? [/questions/805066/call-a-parent-classs-method-from-child-class-in-python] 14 ответовПредположим, у меня есть два класса (один родитель и один ...

7 ответов

Почему разные типы ссылок на объекты разрешены в Java?

Интересно, почему разрешено иметь ссылку на объект другого типа? Например; Animal cow = new Cow();Можете ли вы привести пример, где полезно использовать разные типы ссылок на объекты? Редактировать:Cow extends Animal

8 ответов

Метод, принимающий два разных типа в качестве параметра

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

8 ответов

Польза от полиморфизма [закрыто]

Когда я начал искать преимущества полиморфизма, я обнаружил, чтоэтот вопрос здесь. Но здесь я не смог найти свой ответ. Позвольте мне рассказать, что я хочу ...

8 ответов

Как вы делаете полиморфизм в Ruby?

В C # я могу сделать это: