0
ответов

В Reverse _много полиморфизмов

У меня есть две модели :Пользователи и проекты. Идея состоит в том, что пользователи могут следить как за проектами, так и за другими пользователями. Естественно, пользователи и проекты являются частью полиморфного «отслеживаемого» типа. Теперь, используя
вопрос задан: 21 June 2018 07:32
0
ответов

Десериализация Джексона… Неожиданный токен (END_OBJECT),

Я пытаюсь десериализовать массив JSON в коллекцию Java, используя Джексон. Это вызвано ответами на этот вопрос, который я задал вчера вечером. Могу ли я создать экземпляр суперкласса и иметь конкретный ...
вопрос задан: 16 February 2018 20:27
0
ответов

Полиморфизм C # - Доступ к свойствам дочернего класса, которых нет в родительском

У меня возникают проблемы с возможностью вызова функций / свойств, уникальных для дочернего класса. Мне интересно, есть ли способ сделать что-то подобное следующему: public class ...
вопрос задан: 22 November 2017 11:19
0
ответов

Наследование в Java против полиморфизма [дубликат]

Наследование и полиморфизм составляют отношение IS-A? И правда ли, что наследование и «переопределение» полиморфизма происходят во время выполнения, а «перегрузка» полиморфизма происходит при компиляции...
вопрос задан: 16 October 2017 06:53
0
ответов

Полиморфизм в аннотациях Джексона :Использование @JsonTypeInfo

Я хотел бы знать, можно ли использовать аннотацию @JsonTypeInfo для интерфейсов. У меня есть набор классов, которые должны быть сериализованы и десериализованы. Вот что я пытаюсь сделать. У меня два...
вопрос задан: 12 September 2017 00:25
0
ответов

Полиморфизм: зачем использовать «список списка = новый список массивов» вместо «список массивов = новый список массивов»? [дубликат]

Возможный дубликат: почему интерфейс для класса Java должен быть предпочтительным? Когда следует использовать List list = new ArrayList(); ArrayList наследуется от List, так что если некоторые...
вопрос задан: 23 May 2017 12:34
0
ответов

Как добиться динамического полиморфизма (диспетчеризации вызовов во время выполнения) для несвязанных типов?

ЦЕЛЬ: Я хотел бы добиться безопасного для типов динамического полиморфизма (то есть отправки во время выполнения вызова функции) для несвязанных типов - то есть для типов, которые не имеют общего базового класса. Мне кажется, что ...
вопрос задан: 23 May 2017 12:33
0
ответов

C ++: Почему struct \ class нужен виртуальный метод для того, чтобы быть полиморфным?

После этого вопроса мне интересно, почему struct \ class в C ++ должен иметь виртуальный метод, чтобы быть полиморфным. Форсировать виртуальный деструктор имеет смысл, но если деструктора нет вообще ...
вопрос задан: 23 May 2017 12:32
0
ответов

Перегрузка в Java и множественная диспетчеризация

У меня есть коллекция (или список или список массивов ), в который я хочу поместить как строковые значения, так и двойные значения. Я решил сделать его набором объектов и использовать перегрузку и полиморфизм, но я сделал...
вопрос задан: 23 May 2017 12:31
0
ответов

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

Этот код нарушается при добавлении объявления типа для baz: baz (x: y: _) = x == y baz [_] = baz [] baz [] = False Обычное объяснение (см. Пример, почему я не могу объявить предполагаемый тип?) ...
вопрос задан: 23 May 2017 12:27
0
ответов

Изучение C ++: возврат ссылок И переход нарезка

У меня дьявол времени разбирается в ссылках. Рассмотрим следующий код: class Animal { public: virtual void makeSound () {cout << "rawr" << endl;} }; class Dog: public ...
вопрос задан: 23 May 2017 12:26
0
ответов

Может ли кто-нибудь объяснить мне полиморфизм? [Дубликат]

Возможный дубликат: Постарайтесь описать полиморфизм как можно проще, я никогда не мог полностью понять, что такое полиморфизм. Может кто-нибудь объяснить, возможно, с использованием примера, что это такое ...
вопрос задан: 23 May 2017 12:26
0
ответов

Полиморфизм объединения C в массивах

Учитывая следующее: typedef struct{ ... ... } А; структура определения типа { ... ... } Б; typedef union __attribute__((transparent_union)) { A a; Б б; } С; Если я объявлю функцию myMethod(C){ ... }...
вопрос задан: 23 May 2017 12:20
0
ответов

Как использовать boost :: smart_ptr в полиморфизме?

Интеллектуальные указатели Boost можно использовать с полиморфизмом, но как вернуть подкласс к указателю? с использованием увеличения пространства имен; // ... shared_ptr a_ptr (новый подкласс); // ... ...
вопрос задан: 23 May 2017 12:18
0
ответов

Преимущество полиморфизма [закрыто]

Когда я начал искать преимущества полиморфизма, я нашел здесь этот вопрос. Но здесь я не смог найти свой ответ. Позвольте мне сказать, что я хочу найти. Здесь у меня есть несколько классов: класс ...
вопрос задан: 23 May 2017 12:17
0
ответов

Связывание полиморфной модели

Этот вопрос задавался ранее в более ранних версиях MVC. Также есть эта запись в блоге о способах решения проблемы. Мне интересно, ввел ли MVC3 что-нибудь, что могло бы помочь, или ...
вопрос задан: 23 May 2017 12:17
0
ответов

Лучший способ реализовать специальный полиморфизм в Haskell?

У меня есть полиморфная функция, например: convert :: (Show a) = > а -> строка convert = "[label =" ++ (show a) ++ "]" Но иногда я хочу передать ему Data.Map и сделать еще какое-нибудь необычное значение ключа ...
вопрос задан: 23 May 2017 12:16
0
ответов

Ошибка компиляции полиморфизма второго ранга в Haskell

Учитывая следующие определения :import Control.Monad.ST import Data.STRef сорок _два = do x < -newSTRef (42 ::Int )readSTRef x Следующее компилируется под GHC :main = (print. runST )...
вопрос задан: 23 May 2017 12:12
0
ответов

Доступ к производной частной функции-члену из указателя базового класса на производный объект [дубликат]

Возможный дубликат: Почему я могу получить доступ к производной частной функции-члену через указатель базового класса на производный объект? #include используя пространство имен std; class B { public: virtual ...
вопрос задан: 23 May 2017 12:12
0
ответов

Неужели обрушение дауна наносит ущерб цели полиморфизма?

Сегодня я столкнулся с вопросом, найденным здесь, который поставил этот вопрос передо мной. Вот псевдокодовый пример того, к чему я клоню: Класс Кар{ public: virtual int goFast() = 0; }; класс ...
вопрос задан: 23 May 2017 12:06
0
ответов

Что плохого в тестировании объекта, чтобы увидеть, реализует ли он интерфейс?

В комментариях к этому В ответе указано, что «проверка того, реализовал ли объект интерфейс, каким бы необузданным он ни был, - это плохо». Ниже приводится то, что я считаю примером этого ...
вопрос задан: 23 May 2017 11:59
0
ответов

Как получить доступ к списку контактов в Windows Phone 7?

Как получить доступ к хранилищу контактов (списку контактов) в Windows Phone 7? Спасибо! обновление: похоже, что это может быть доступно в следующей версии WP7, Mango: http://blogs.msdn.com/b/...
вопрос задан: 23 May 2017 11:58
0
ответов

SVN Checkout a single directory

Вот моя дилемма: я хочу получить один каталог (назовем его A) от SVN, но иметь возможность делать и svn up A из родительского каталога на компьютере извлечен на. i.g. Я в ~/...
вопрос задан: 23 May 2017 11:54
0
ответов

Polymorphic objects on the stack?

In a previous question I quoted Stroustrup on why a common Object class for all classes is problematic in c++. In that quote there is the statement: Using a universal base class implies cost: ...
вопрос задан: 23 May 2017 11:54
0
ответов

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

Возможный дубликат: Как я могу смоделировать полиморфизм в стиле OO в C? Я пытаюсь лучше понять идею полиморфизма на примерах из языков, которые я знаю; есть ли полиморфизм в C?
вопрос задан: 23 May 2017 11:54
0
ответов

C ++ 11 и отсутствие полиморфных лямбда-выражений - почему?

Я просматривал черновую версию стандарта C ++ 11. В частности, раздел о лямбдах, и я не понимаю, почему не следует вводить полиморфные лямбды. Например, среди ...
вопрос задан: 23 May 2017 11:54
0
ответов

Зачем вам нужны указатели в этой ситуации? [дубликат]

Возможный дубликат: изучение C ++: полиморфизм и нарезка. Это продолжение вопроса, который я задавал ранее. Классы выглядят так: class Enemy {public: void sayHere () {...
вопрос задан: 23 May 2017 11:53
0
ответов

Есть ли в Haskell перегрузка возвращаемого типа?

Основываясь на том, что я читал о Haskell, и экспериментах, которые я провел с GHC, кажется, что Haskell имеет перегрузку возвращаемого типа (, также известную как специальный полиморфизм ). Одним из примеров этого является fromInteger...
вопрос задан: 23 May 2017 11:52
0
ответов

Вопрос о дизайне полиморфизма

Прежде всего, извините за длинный вопрос, но я не смог написать его короче :) Пример из реальной жизни: у нас есть большой рулон бумаги, который содержит напечатанные на них маленькие «наклейки». На каждой наклейке есть ...
вопрос задан: 23 May 2017 11:48
0
ответов

Вывод типа GHC для типов более высокого ранга -присвоение монотипам

Ранее я задавал этот вопрос, и после долгих исследований я пришел к выводу, что существуют специальные правила GHC, применяемые только для инфиксов $ и.. В этом вопросе я предполагаю, что GHC следует системе...
вопрос задан: 23 May 2017 10:34