1
ответ

Почему вывод в последней строке & ldquo; Wuff Ringding & rdquo; ? а не & ldquo; Ringding Ringding & rdquo ;?

Эй, ребята, вы можете помочь мне с моим кодом. Это о полиморфизме. У меня есть только вопрос о последнем ряду основной функции. Где там вывод "Уфф Рингдинг", а не "Рингдинг Рингдинг"? ...
вопрос задан: 19 January 2019 10:51
1
ответ

динамическое связывание метода в python

У меня есть следующие два класса A и B. Как я могу заставить метод do_someting () вызывать переопределенный метод some_method () в B. Это выполнимо в Python? класс A: @staticmethod def ...
вопрос задан: 16 January 2019 04:16
1
ответ

Как привести тип к универсальному интерфейсу, который имеет другой интерфейс в качестве универсального параметра

Я пытаюсь удалить лишнюю логику if-else из моего кода и все еще выполнять соответствующие методы в зависимости от того, что выбрал пользователь. Я получаю ошибку компилятора в основном методе. Using System; с помощью ...
вопрос задан: 15 January 2019 22:37
1
ответ

Параметрический полиморфизм против специального полиморфизма

Я хотел бы понять ключевое различие между параметрическим полиморфизмом, таким как полиморфизм общих классов / функций в языках Java / Scala / C ++ и "специальный" полиморфизм в Haskell ...
вопрос задан: 8 February 2018 15:54
1
ответ

Невозможно заимствовать неизменяемое содержимое `Box`` ** it` как изменчивое при циклировании по вектору с полиморфными признаками [duplicate]

Я решил сделать очень простой игровой цикл, перейдя через Vec черт. Поскольку размер объекта неизвестен, мне нужно использовать Коробку или ссылку для достижения этого полиморфного подхода. Мой подход не может ...
вопрос задан: 8 January 2018 00:28
1
ответ

Конструктор полиморфизма C # с отдельным типом [дубликат]

У меня проблема с использованием полиморфизма. Вот мои примеры классов: public class A {public string something; } public class B {public B (A a) {anotherThing = a.something; ...
вопрос задан: 1 June 2016 14:02
1
ответ

Хранить объекты производного класса в переменных базового класса

Я хотел бы хранить экземпляры нескольких классов в векторе. Поскольку все классы наследуются от одного и того же базового класса, это должно быть возможно. Представьте себе эту программу: #include #include & ...
вопрос задан: 15 February 2016 10:09
1
ответ

Полиморфные отношения HABTM

Я новичок в Rails и пытаюсь создать полиморфные отношения HABTM. Проблема в том, что у меня есть три модели, которые я хочу связать. Первая - это модель событий, а затем две…
вопрос задан: 5 December 2014 20:26
1
ответ

Использование словарей действий вместо операторов switch

Я просто просматриваю часть своего старого кода ( есть немного свободного времени), и я заметил довольно длинную инструкцию switch. Получив новые знания, я с тех пор реорганизовал его в следующей форме: ...
вопрос задан: 11 July 2014 01:44
1
ответ

Полиморфизм Matlab

У меня есть два новых стиля классы MATLAB - B & C, оба конкретных подкласса абстрактного родителя, A. A является подклассом hgsetset (класс дескриптора). Я хотел бы поместить их в массив в MATLAB, и...
вопрос задан: 20 October 2013 00:49
1
ответ

Что такое стиль полиморфизма Haskell?

С классами типов Haskell кажется, что он включает специальный полиморфизм, но объявления его функций кажутся параметрическим полиморфизмом. Смешиваю ли я свое понимание разных вещей?
вопрос задан: 16 April 2011 20:18
1
ответ

Есть ли причина, по которой Java использует позднее / статическое связывание для перегруженных методов в том же классе?

Есть ли какая-то конкретная причина, по которой Java использует раннее связывание для перегруженных методов? Разве для этого нельзя было бы использовать позднее связывание? Пример: public class SomeClass {public void doSomething (...
вопрос задан: 7 October 2010 15:47
1
ответ

What are the alternatives to subtype polymorphism in scala?

I'm interested to know the complete set of alternatives to subtype polymorphism in scala.
вопрос задан: 29 August 2010 19:52
1
ответ

фабрики метода, которые берут атрибуты класса в качестве параметров

Я нахожу, что это полезный для создания "фабрики метода функционирует", которые переносят параметрический атрибут объекта в некоторую логику. Например: """Рыбалка для ответов.>>> один () .number_fisher () 'одна рыба'...
вопрос задан: 31 July 2010 05:56
1
ответ

Получение полиморфного в спящем режиме объекты Используя запрос критериев

В моей модели у меня есть "Пользовательский" класс краткого обзора и несколько подклассов, таких как Заявитель, HiringManager и Интервьюер. Они находятся в единственной таблице, и у меня есть единственный ДАО для управления ими всеми. Пользовате
вопрос задан: 7 July 2010 22:52
1
ответ

Почему не может GHCi решать отчасти [[]]?

Почему Haskell не может решить отчасти [[]] (Список списков)? Почему это не просто *-> *, поскольку я могу дать ему тип как Интервал и добраться [[Интервал]], который является видом *.
вопрос задан: 8 June 2010 04:45
1
ответ

XML и XSD - используйте имя элемента в качестве замены xsi:type для полиморфизма

Взятие механизма W3C XSD как пример: <схема xmlns = "http://www.w3.org/2001/XMLSchema" targetNamespace = "http://cars.example.com/schema" xmlns:target = "http://cars.example....
вопрос задан: 1 June 2010 14:21
1
ответ

Смешивание основанного на политике дизайна с CRTP в C++

Я пытаюсь записать основанный на политике класс хоста (т.е. класс, который наследовался его шаблонному классу), со скручиванием, где класс политики является также шаблонным классом хоста, так, чтобы это могло получить доступ...
вопрос задан: 1 April 2010 04:25
1
ответ

Правильно отображая полиморфные отношения с NHibernate

Я пытаюсь создать отображение таблицы на иерархию с помощью NHibernate 2.0.1. У меня есть базовый класс со свойствами, которые существуют для каждого подкласса, которому наследовались другие классы. Все эти объекты...
вопрос задан: 18 February 2010 21:46
1
ответ

Как заставить Haskell вычислить корректный полиморфный тип?

Я просто понял, насколько полезный мало на функции может быть. Исключая: orderByLength = sortBy (выдерживают сравнение 'на' длине), Но к сожалению, выведенные типы могут быть несколько парадоксальными. Согласно...
вопрос задан: 1 December 2009 20:24
1
ответ

Преимущество общих конструкторов

Каково преимущество наличия общего конструктора для неуниверсального класса? Спецификация Java разрешает следующее: класс NonGeneric {<T> NonGeneric () {}... NonGeneric касательно = новый <Строка>...
вопрос задан: 19 August 2009 02:44
1
ответ

Полиморфизм в WCF

Я смотрю на создание сервиса WCF, который может хранить/получать диапазон различных типов. Следующий осуществимый пример и также рассмотрел приемлемый дизайн: [ServiceContract] открытый интерфейс...
вопрос задан: 25 March 2009 13:22
1
ответ

Как я определяю, реализует ли объект метод в Perl?

У меня есть полиморфный массив объектов, которые реализуют два (неофициальных) интерфейса. Я хочу смочь дифференцировать их с отражением вроде: если (hasattr (obj, 'some_method')) {#...
вопрос задан: 20 January 2009 10:12
1
ответ

Ассоциации направляющих, habtm? Полиморфный? Оба?

В моем приложении для направляющих у меня есть три модели, Проекты, BlogPosts и Изображения. Проекты и BlogPosts могут иметь много связанных изображений, и изображение может быть связано с Проектом, BlogPost или обоими. Что является лучшим...
вопрос задан: 2 November 2008 23:46
0
ответов

Android Room: хранение иерархии объектов и запросы к суперклассу

В моем приложении есть суперкласс User и классы Coach и Player, расширяющие класс User. Я хотел бы иметь возможность использовать методы DAO, подобные этим: @Query fun getUsers (): Flowable < List < User > > ...
вопрос задан: 22 March 2019 11:07
0
ответов

Класс полиморфизма без & ldquo; нового & rdquo; в C ++ [дубликаты]

У меня есть базовый класс под названием «Животное», который я хотел бы вывести. У меня есть виртуальный метод с именем «makeSound ()», который переопределен в дочернем классе «Dog» для реализации определенного поведения. Я могу ...
вопрос задан: 20 February 2019 10:03
0
ответов

Полиморфизм в C ++

AFAIK: C ++ обеспечивает три различных типа полиморфизма. Виртуальные функции Перегрузка имен функций Перегрузка операторов В дополнение к вышеупомянутым трем типам полиморфизма существуют и другие ...
вопрос задан: 1 February 2019 07:32
0
ответов

массив базового класса, заполненный производным классом (arduino :: ESP2866)

Я пытаюсь заполнить базовый класс производными классами. Я смог заполнить объект, но когда я попытался получить к нему доступ, мой ESP перезапустился. Эта строка вызывает сброс: tBuf = IOs [i] - > ...
вопрос задан: 17 January 2019 10:57
0
ответов

Почему Haskell 'head' вылетает из-за пустого списка (или почему * не * возвращает пустой список)? (Философия языка)

Примечание для других потенциальных участников: пожалуйста, не стесняйтесь использовать абстрактные или математические обозначения, чтобы выразить свою точку зрения. Если я найду ваш ответ неясным, я попрошу разъяснений, но в остальном чувствую ...
вопрос задан: 9 November 2018 17:28
0
ответов

Наследование атрибутов с использованием __init __

Я человек Java, который только начал изучать Python. Возьмем этот пример: class Person (): def __init __ (self, name, phone): self.name = name self.phone = phone class Teenager (Person): ...
вопрос задан: 22 June 2018 20:51