2
ответа

Вызов переопределенного метода от родительского класса ctor

Я попытался назвать переопределенный метод от конструктора родительского класса и заметил другое поведение через языки. C++ - повторяет A.foo () класс A {общественность: () {нечто ();} виртуальный...
вопрос задан: 31 July 2011 06:12
2
ответа

Перегрузка функции C # не бросает ошибку компиляции [дубликат]

У меня вопрос о перегрузке функции. Не могли бы вы сообщить мне, почему он не показывает класс ошибки компиляции. Программа {static void Main (string [] args) {var inputObj = new ...
вопрос задан: 2 March 2011 21:56
2
ответа

Используя java.lang.reflect.getMethod с полиморфными методами

Рассмотрите следующий отрывок: общедоступный класс ReflectionTest {общедоступная статическая основная пустота (Строка [] args) {ReflectionTest тестирует = новый ReflectionTest (); Строковый объект = новая Строка ("...
вопрос задан: 22 June 2010 07:06
2
ответа

Полиморфизм типа возврата для передачи значением

Я не уверен, точен ли заголовок вопроса... Позвольте мне запуститься путем объяснения моего исходного простого сценария и затем идти дальше для объяснения, что было бы я любить делать, но не может. Первоначально, у меня было что-то...
вопрос задан: 21 June 2010 08:12
2
ответа

Как иметь возврат Американского лося экземпляр дочернего класса вместо его собственного класса для полиморфизма

Я хочу создать универсальный класс, разработчик которого не возвратил бы экземпляр этого универсального класса, но экземпляр специализированного дочернего класса. Поскольку Американский лось делает автоматическое объектное здание, я не добираюсь...
вопрос задан: 8 June 2010 11:14
2
ответа

jpa присоединяются к запросу на подклассе

У меня есть следующие отношения в JPA (в спящем режиме). Объект X имеет два подкласса, Y и Z. Объект A имеет manyToOne отношения для возражения X. (Примечание, это - односторонние отношения, так возразите X..
вопрос задан: 2 June 2010 16:02
2
ответа

Производительность полиморфизма метода C# с дженериками

Я заметил в C#, в отличие от C++, можно объединить виртуальные и общие методы. Например: использование Системы. Диагностика; класс Основа {общедоступный виртуальный пустой Бетон () {Отладка. WriteLine ("основывают бетон");}...
вопрос задан: 25 May 2010 12:17
2
ответа

Безопасный и полиморфный toEnum

Я хотел бы записать безопасную версию toEnum: safeToEnum:: (Перечисление t, Ограниченный t) => Интервал->, Возможно, t наивная реализация: safeToEnum:: (Перечисление t, Ограниченный t) => Интервал->, Возможно, t safeToEnum i...
вопрос задан: 30 April 2010 13:22
2
ответа

Полиморфный вызов

Я плохо знаком с Java, я видел в коде во многих местах, где мои старшие объявили как Список myList = новый ArrayList (); (option1) Вместо ArrayList myList = новый ArrayList (); (option2) Может...
вопрос задан: 16 March 2010 09:54
2
ответа

Почему нет возможного преобразования (общий тип ограничен с интерфейсом)? [Дубликат]

У меня есть следующие классы. интерфейс ICommand {. , .} class ShutdownCommand: ICommand {. , .} class Message & lt; T & gt; где T: ICommand {. , .} class Communicator {void Send (Message & lt; ...
вопрос задан: 5 February 2010 16:38
2
ответа

Почему не может компилятор C# следовать за всеми путями выполнения кода через оператор переключения

Ниже кода хорошо работает: ListControl lstMyControl; если (SomeVariable == SomeEnum. Value1) {lstMyControl = новый DropDownList ();} еще {lstMyControl = новый RadioButtonList ();} lstMyControl....
вопрос задан: 2 February 2010 17:30
2
ответа

Направляющие STI использование ОДНОЙ формы

У меня есть форма, которая позволяет мне добавлять файлы различных форматов к потоку. Так, поток составлен из многих файлов, эти файлы являются XML-файлами, но в основном имеют различные схемы. У меня есть одна форма это...
вопрос задан: 1 February 2010 06:19
2
ответа

Полиморфный / Классы Plugable PHP

У меня есть вопрос, который является sonewhat больше вопроса о дизайне. У меня есть класс, который определяет набор функций. Однако я хочу это, поведение некоторых функций изменяемо во время времени выполнения-...
вопрос задан: 31 January 2010 14:24
2
ответа

Частный виртуальный метод в C++

Что преимуществом создания является закрытый метод, виртуальный в C++? Я заметил это в проекте C++ с открытым исходным кодом: класс HTMLDocument: общедоступный Документ, общедоступный CachedResourceClient {частный:...
вопрос задан: 31 January 2010 06:28
2
ответа

Есть ли.NET Полиморфная Платформа Данных

Я начинаю работу над новым проектом, который это, было бы намного легче, если бы был некоторый способ сделать различные модели данных полиморфными. Я смотрю на использование Платформы Объекта 4.0 (когда это выпущено)...
вопрос задан: 14 January 2010 16:40
2
ответа

Что делает ocaml тип 'a'.-> 'среднее?

В ocaml спецификации языка существует короткий раздел: poly-typexpr:: = typexpr | {'ident} +. typexpr Там не является никаким объяснением в тексте и единственным экземпляром поли-...
вопрос задан: 20 December 2009 18:23
2
ответа

Как я могу создать тип с несколькими параметрами в OCaml?

Я пытаюсь создать тип, который имеет несколько параметров типа. Я знаю, как сделать тип с одним параметром: введите 'нечто = '* интервал, Но у меня должно быть два параметра, так, чтобы я мог параметризовать...
вопрос задан: 1 December 2009 14:46
2
ответа

RoR: has_one “или другой”? (Или, полиморфизм без наследования.)

Эй все, у меня есть что-то вроде интересного требования для моего проекта. Мне нужны has_one отношения, где это - или один класс или другой, но без наследования. Мне могло сойти с рук...
вопрос задан: 16 September 2009 01:00
2
ответа

Создание Базовых Фундаментальных классов

Так как я, может казаться, не нахожу документации относительно этого предмета, действительно ли возможно создать Вашу собственную Базовую Основу "класс"? (классы как в, которые могут использоваться с CFRetain () и CFRelease), я хочу...
вопрос задан: 2 August 2009 00:25
2
ответа

Найдите исходную реализацию виртуального метода

Я пытаюсь использовать отражение для определения, какие методы производный класс переопределяет от базового класса. Довольно легко определить, не переопределяется ли метод, но пытающийся определить если...
вопрос задан: 29 May 2009 17:21
2
ответа

Альтернативы для использования полиморфизма в Ruby on Rails

Я в настоящее время пишу некоторое веб-приложение интранет, где люди могли отправить администраторским запросам на добавление различных ресурсов. Запросы в качестве примера были бы: установка программ, в этом пользователе случая...
вопрос задан: 29 May 2009 14:28
2
ответа

антишаблон “грязного полиморфизма”

В довольно большом приложении Ruby у нас есть ситуация, где данный объект определяется несколькими вещами: имя и идентификатор, говорят. Каждый из этих типов значения служит несколько различной цели и так...
вопрос задан: 3 April 2009 00:09
2
ответа

Виртуальная переопределение и перегрузка функции-члена C ++ одновременно

Если у меня есть такой код: struct A {virtual void f (int) {} virtual void f (void *) {}}; struct B: public A {void f (int) {}}; struct C: public B {void f (void *) {}}; int main () {C ...
вопрос задан: 25 February 2009 13:47
2
ответа

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

Я закончил с чем-то как следующий код в проекте, я продолжаю работать. Я думал, что это было действительно нечетно, что мне разрешили сделать это, но теперь я запускаю удивление, что наиболее вероятно архитектурное...
вопрос задан: 13 February 2009 07:27
2
ответа

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

Необходимо ли передать, удаляют тот же указатель, который был возвращен новым, или можно ли передать его указатель на один из базовых типов классов? Например: класс Основа {общественность: виртуальный ~Base ();...};...
вопрос задан: 19 November 2008 17:31
1
ответ

Унаследованная функция с использованием дочерней функции

Я искал, чтобы иметь базовый класс и несколько дочерних классов каждый с отдельными реализациями одной функции, используемой во многих общих функциях. Это было бы похоже на этот класс A {public: ...
вопрос задан: 24 March 2019 23:21
1
ответ

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

Давайте возьмем вопрос из моего другого вопроса: SelectConditionStep < Record1 < String > > query = create .select (AUTHOR.LASTNAME.as ("AuthorName")) .from ((...
вопрос задан: 19 March 2019 09:28
1
ответ

нельзя печатать с помощью ostream, но можно с помощью cout?

Пусть это будет пример кода: object o1 (// параметры); объект o2 (// параметры); объект o3 (// параметры); объект * v [3]; используя std :: cout; // вывод видео ofstream of; // сохранить в файле // давайте ...
вопрос задан: 11 March 2019 14:00
1
ответ

Факторизовать методы, используя & amp; Box < T > и & amp; Т в качестве аргумента

У меня есть метод, который мне нужно вызвать с параметром trait (давайте назовем его Listener). Причина в том, что иногда я ранее сохранял этот параметр свойства в родительской структуре, чтобы он был внутри ...
вопрос задан: 2 March 2019 13:14
1
ответ

Поиск определенного типа из списка в C ++ с использованием шаблонов, не включая базовые классы

Это может быть невозможно, так что альтернативных решений проблемы будет достаточно, у меня также есть список действий, которые я хочу отслеживать в классе Activity {public: virtual void ...
вопрос задан: 19 January 2019 12:44