Лучшие polymorphism вопросы ИТ разработчиков

  • 30 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Является ли VBA языком ООП и поддерживает ли он полиморфизм?

Я на самом деле работаю над своим первымVBA проект. (родом изC ++)Я хотел бы улучшить существующийVBA проект, используемыйМайкрософт Эксель Рабочая тетрадь п...

Задан 06 Aug 2015, 14:13 от Axel Borja
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Полиморфизм с помощью методов расширения?

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

Задан 20 Dec 2013, 14:50 от Kassem
  • 23 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 в блоге по ссылке и уже видел ответ Даниэля выше.

аюсь создать класс Vector, который является общим для всех числовых типов. моей первоначальной попыткой было написать класс для всех типов, например так: class Vector3f(val x:Float, val y:Float, val z:Float)Поскольку Scala поддерживает ...

Задан 20 Jan 2011, 22:58 от Arne
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как компилятор C ++ знает, какую реализацию виртуальной функции вызывать?

Вот пример полиморфизма из http://www.cplusplus.com/doc/tutorial/polymorphism.html [http://www.cplusplus.com/doc/tutorial/polymorphism.html](отредактировано для удобства чтения): // abstract base class #include <iostream> using namespace std; ...

Задан 14 Oct 2008, 22:43 от Jeremy Ruten
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

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

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

Задан 20 Sep 2011, 17:38 от Kraken
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как использовать полиморфизм в CUDA

Я портирую код физики с C ++ на CUDA. Фундаментальный алгоритм можно понимать как: применение оператора к каждому элементу вектора. В псевдокоде симуляция может включать следующий вызов ядра: apply(Operator o, Vector v){ ... ...

Задан 23 Jul 2013, 21:28 от user2611717
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как я могу использовать полиморфные атрибуты с парсерами boost :: spirit :: qi?

Мне бы хотелось, чтобы мой анализатор boost :: spirit мог анализировать файл, преобразовывать проанализированные правила в различные типы и выдавать вектор, ...

Задан 25 Apr 2014, 17:46 от stix
  • 17 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Java: полиморфная JSON-десериализация JSON объекта со свойством интерфейса?

Я использую ДжексонаObjectMapper десериализовать JSON-представление объекта, который содержит интерфейс как одно из его свойств. Упрощенную версию кода можно увидеть ...

Задан 31 Jan 2014, 17:08 от Shaun Scovil
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Огромное спасибо. Это решило мою проблему, и я понимаю, что означает двойная отправка! Вот полный код для потомков (кто-нибудь, пожалуйста, научите меня, как правильно отформатировать):

Задан 09 Jan 2009, 21:39 от cppalphadev
  • 57 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как создать экземпляр класса с заданным именем строки?

У меня есть абстрактный класс, и я хочу инициализировать его в классе, который расширяет его.У меня есть имя дочерних классов в виде строки.Кроме этого...

Задан 11 Feb 2010, 20:46 от ctrlShiftBryan
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Есть ли идиоматический подход в C ++ для сравнения полиморфных типов на предмет эквивалентности?

У меня есть Base * указатели на два экземпляра полиморфного типа, и мне нужно определить, эквивалентны ли ссылочные объекты. Мой текущий подход заключается в том, чтобы сначала использовать RTTI для проверки на равенство типов. Если типы равны, ...

Задан 15 Feb 2012, 04:02 от RandomBits
  • 10 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Возвращаемый тип полиморфизма в C-подобных языках

Почему мы не видим C-подобные языки, которые допускают вызовы с полиморфизмом в возвращаемом типе? Я мог видеть, как дополнительный вывод типа будет препятст...

Задан 30 Oct 2008, 04:44 от cdleary
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

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

Я программист на Java и недавно начал изучать C ++. Я чем-то смущен.Я понимаю, что в C ++ для достижения полиморфного поведения вы должны использовать либо у...

Задан 03 Oct 2014, 23:45 от Aviv Cohn
  • 103 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Для получения дополнительной информации, посмотрите в книге «CLR через C #» от Microsoft Press.

ли GetType () возвращать наиболее производный тип при вызове из базового класса? Пример: public abstract class A { private Type GetInfo() { return System.Attribute.GetCustomAttributes(this.GetType()); } } public class B : A { //Fields here ...

Задан 25 Apr 2011, 16:37 от Feisty Mango
  • 681 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Является ли List <Dog> подклассом List <Animal>? Почему дженерики Java не являются неявно полиморфными?

Я немного озадачен тем, как дженерики Java обрабатывают наследование / полиморфизм.Предположим, следующая иерархия -животное (Родитель)Собака - Кошка (Дети)И...

Задан 30 Apr 2010, 14:39 от froadie
  • 90 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

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

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

Задан 27 Apr 2011, 06:47 от Sophie
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Полиморфные Перечисления для обработки состояний

Как я могу обрабатывать Enums без использования switch или if операторов в C #? Например enum Pricemethod { Max, Min, Average }... и у меня есть статья класса public class Article { private List<Double> _pricehistorie; public ...

Задан 22 Oct 2013, 17:19 от slopsucker
  • 20 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

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

я работаю сJacksonPolymorphicDeserializationэто мой код, который десериализуется в соответствующий класс, основанный натип&#39; имущество:

Задан 11 Apr 2013, 07:36 от Curro
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Кодирование системы инвентаризации, с полиморфными элементами и управляемыми типами элементов

В настоящее время у нас есть система инвентаризации для наших сотрудников. Он содержит ноутбуки, телефоны, а также эргономичные кресла, холодильники или лицензии на программное обеспечение ... Так что совершенно разные вещи, ...

Задан 14 Dec 2011, 09:04 от sebpiq
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

блог

олиморфизм может заменить оператор if-else или Switch внутри цикла? В частности, он всегда может заменить if-else? Большинство if-thens, которые я использую внутри циклов, - это арифметические сравнения. Этот вопрос порожден из ...

Задан 06 Feb 2009, 08:11 от WolfmanDragon
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Полиморфизм и указатели на массивы [дубликаты]

На этот вопрос уже есть ответ здесь: Почему этот код вылетает в упомянутых местах? [/questions/1043402/why-does-this-code-crash-at-the-places-mentioned] 7 ответовУ меня есть класс А: class A { public: virtual double getValue() = 0; }И класс ...

Задан 11 Sep 2009, 16:05 от Stewart
  • 14 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Какие вещи (или в каких случаях) могут сделать C ++ медленнее, чем C?

Это вопрос интервью, интервью было сделано. Что может сделать C ++ медленнее, чем C? Интервьюер спросил это очень глубоко и всегда спрашивал «что-нибудь ещ...

Задан 27 May 2012, 15:24 от user1002288
  • 25 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Cumprimentos

ольно новичок в Rails, и я пытаюсь создать полиморфные отношения HABTM. Проблема в том, что у меня есть три модели, которые я хочу связать. Первый - это модель события, а затем два типа посетителей: пользователи и контакты. То, что я хочу ...

Задан 06 Aug 2011, 04:06 от Mateus Pinheiro
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Как использовать виртуальные функции для достижения полиморфного поведения в C ++?

Я новичок в этих важных функциях C ++, я уже прочитал несколько вопросов / ответов по этим темам здесь и погуглил несколько документов. Но я все еще путаюсь с этим ... Было бы здорово, если бы кто-нибудь посоветовал мне хороший онлайн-учебник ...

Задан 13 Feb 2012, 11:51 от LivingThing
  • 18 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Могут ли функции принимать abstra, ct базовые классы в качестве аргументов?

Освоившись с идеей базовых классов и инкапсуляции, я начал понимать полиморфизм, но не могу понять, как заставить его работать. Многие из примеров, которые я искал, встречаются как настоящие,действительно принудительный (классы Foo и Bar слишком ...

Задан 17 Feb 2012, 02:55 от Connor Glosser
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

(Если я облажался частичной специализацией шаблона, кто-то, пожалуйста, отредактируйте его. Мне нужно лечь спать.)

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

Задан 18 Apr 2011, 02:42 от Stephen L
Page 1 of 8
1 2 3 4 5