6 ответов
Не удается использовать virtual и override на том же методе в C#

Таким образом, очевидно, вы не можете использовать virtualмодификатор с overrideмодификатором. virtual — метод, который можно переопределить override — метод, переопределяющий…



3 ответа
Доступ к arraylist в другом классе?

Member class = super class SeniorMemberclass = sub class JuniorMemberclass = sub class Возможно ли иметь один и тот же…



3 ответа
Примеры Метаморфического Кода

Я понимаю концепцию полиморфного и метаморфического кода, но недавно я прочитал страницу Википедии на обоих (по какой причине я не…



3 ответа
Что такое параметрический полиморфизм в Java (на примере)?

Насколько я понимаю, параметрический полиморфизм-это метод, который позволяет осуществлять единообразные действия над различными данными(типами). Верно ли мое знание? Является ли…



1 ответ
Создание вложенной полиморфной формы и управление дочерними записями, отображаемыми для родителя и потомков

Модели, которые я использую, — Merchant, адрес, телефон и контакт. Отношения следующие: Торговец: has_many :phones, :as => :phoneable, :dependent =>…



2 ответа
Ошибка компиляции полиморфизма Haskell rank two

Даны следующие определения: import Control.Monad.ST import Data.STRef fourty_two = do x <- newSTRef (42::Int) readSTRef x Следующие компилирует под GHC:…



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

Я ранее задавал этот вопрос, и после долгих исследований я пришел к выводу, что есть специальные правила GHC применяется только…



1 ответ
Чтение подклассов из файла

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



10 ответов
Можно ли переопределить частный метод в Java?

Я знаю, что могу использовать reflection для вызова частного метода и получения или задания значения частной переменной, но я хочу…



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

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



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

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



5 ответов
C# : является ли дисперсия (ковариация / Контравариация) другим словом для полиморфизма?

Я пытаюсь выяснить точное значение слов Covarianceи Contravarianceиз нескольких статей в интернете и вопросов о StackOverflow, и из того, что…



1 ответ
Моделирование иерархии для моделирования CMD банковской системы

Я ищу некоторые идеи для банковской системы. Эта вещь для университета, и учитель поставил некоторые раздражающие ограничения, такие как: Сделайте…



5 ответов
Как смоделировать RESTful API с наследованием?

У меня есть иерархия объектов, которую я должен предоставить через RESTful API, и я не уверен, как мои URL-адреса должны…



13 ответов
Зачем использовать полиморфизм?

У меня есть следующий код, в котором у меня есть родительский класс и его дочерний. Я пытаюсь определить, как код…



1 ответ
Как создать редактор для строки, содержащей сериализованный класс В MVC3

У меня есть строковое свойство в моем ViewModel, которое содержит сериализованное представление одного из десяти возможных классов, каждый класс очень…



1 ответ
Полиморфизм в Джексоне аннотации: @jsontypeinfo использование

Я хотел бы знать@JsonTypeInfo, можно ли использовать аннотации для интерфейсов. У меня есть набор классов, которые должны быть сериализованы и…



2 ответа
Дилемма моделирования данных Grails

Я надеюсь, что кто-то может помочь мне решить лучший способ моделирования этого дизайна для того, что звучит как простой случай…



6 ответов
метод скрытия в c# с допустимым примером. почему он реализован в рамках? в чем преимущество реального мира?

Может ли кто-нибудь объяснить фактическое использование метода скрытия в C# с допустимым примером ? Если метод определен с помощью newключевого…



4 ответа
Требуемое объяснение вывода фрагмента кода Java

Мой код: class Foo { public int a=3; public void addFive() { a+=5; System.out.print(«f «); } } class Bar extends…



5 ответов
Существует ли инфографика, которая объясняет наследование переменных java и поток кода конструктора?

Существует ли инфографика, которая объясняет наследование переменных java и поток кода конструктора? У меня возникли проблемы с визуализацией того, как…



3 ответа
Полиморфизм подтипа Haskell

Построение иерархии классов виджетов GUI в значительной степени является стандартным упражнением в объектно-ориентированном программировании. У вас какой-то абстрактный Widget класс…



10 ответов
Почему " ref " и " out " не поддерживают полиморфизм?

Возьмем следующее: class A {} class B : A {} class C { C() { var b = new B();…



2 ответа
Создать экземпляр одного из нескольких производных классов в зависимости от выполнения кода в их общем базовом классе?

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



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

Меня спросили в интервью, как можно достичь динамического полиморфизма без расширения класса. Как это сделать?



1 ответ
самореферентная ассоциация имеет много

пользователь может следовать за другим пользователем или компанией.Как сохранить связь в одной таблице, которая является followerships, которая отлично работает для…



4 ответа
Использование параметров типа подкласса в виртуальных функциях

У меня есть этот кусок кода (придуманный из моей реальной проблемы) Он не может компилироваться, жалуясь, что ExtendsB не реализует…



7 ответов
В чем разница между полиморфизмом и множественной диспетчеризацией?

…или это одно и то же? Я замечаю, что у каждого есть своя запись в Википедии: полиморфизм, множественная отправка, но…



10 ответов
Полиморфно преобразуйте значения перечисления Java в список строк

У меня есть несколько вспомогательных методов, которые преобразуют значения перечисления в список строк, подходящих для отображения HTML<select>-элементом. Мне было интересно,…



1 ответ
Как работает пакет ограничений?

Идея, стоящая за данными.Ограничение.Все, как я понимаю, заключается в том, чтобы использовать принуждение при реализации, но обеспечить безопасность с помощью…



3 ответа
Полиморфизм и массивы подтипов

Computer[] labComputers = new Computer[10]; с public class Computer { … void toString(){ // print computer specs } } public…



2 ответа
Принудительный статический метод для использования на заводе

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



4 ответа
Как достичь динамического полиморфизма (run-time call dispatch) на несвязанных типах?

ЦЕЛЬ: Я хотел бы достичь типобезопасного динамического полиморфизма (т. е. отправки вызова функции во время выполнения) на несвязанных типах-т. е….



1 ответ
Перегружать и полиморфизм оператора бросания C++

Я озадачен таким поведением C++: struct A { virtual void print() const { printf(«an»); } }; struct B : public…



1 ответ
Экзистенциальные и универсально количественные типы в Haskell

В чем именно разница между ними? Я думаю, что понимаю, как работают экзистенциальные типы, они подобны базовому классу в OO…



2 ответа
AngularJS-ngRepeat с несколькими типами объектов

У меня есть список предметов. Элемент может быть несколько вещей, скажем, список что-то вроде так : [userObject , vehicleObject ,…



1 ответ
Создание формы, которая разбивает ассоциацию has_many?

Как указано в моем предыдущем посте rails has_many manager, я пытаюсь создать полиморфную систему визуализации, которая позволит любому элементу унаследовать…



1 ответ
rails: полиморфизм / аннотация / наследование: case study

Я пытаюсь перенести свой проект с php на rails. Mow, i’M faced with a pb to witch I had solution…



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

Я разрабатываю приложение Rails 3.2 со следующими моделями: class User < ActiveRecord::Base # Associations belongs_to :authenticatable, polymorphic: true # Validations…



2 ответа
Абстрактный класс C++ без чисто виртуальных функций?

У меня есть базовый класс class ShapeF { public: ShapeF(); virtual ~ShapeF(); inline void SetPosition(const Vector2& inPosition) { mPosition.Set(inPosition); }…



2 ответа
Более 1 адреса для производного объекта класса?

В пункте 27 «эффективный C++» (3-е издание, стр. 118) Скотт Мейерс сказал: class Base { … }; class Derived: public…



1 ответ
Референтная прозрачность с полиморфизмом в Haskell

Скажем, у меня есть функция: f :: Int -> (Rational, Integer) f b = ((toRational b)+1,(toInteger b)+1) Я хочу абстрагироваться…



5 ответов
Что ближе всего к typeclasses Haskell в OCaml?

Каковы некоторые способы, которыми я могу выполнить то, что делают typeclasses Haskell в OCaml? В принципе, я хочу написать полиморфную…



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

У меня есть два класса (Game И Report) и я хочу связать их с дополнительным атрибутом (по умолчанию = yes…



5 ответов
Почему этот полиморфный код C# печатает то, что он делает?

Недавно мне дали следующий фрагмент кода как своего рода головоломку, чтобы помочь понять Polymorphismи Inheritanceв OOP — C#. // No…



3 ответа
Параметризованный конструктор для полигона

Я создаю игру Brick breaker для школы, используя ArrayLists, абстракцию и полиморфизм. Я создал абстрактный класс DrawableBrick, который включает в…



1 ответ
Имитация полиморфизма для класса в пакетах

OOP позволяет наследование для абстрактных методов, таким образом, каждый ребенок с собственной реализацией. Такая способность каскадирует кодирование приложения в целом,…



1 ответ
Ссылка на производный параметр класса из базового класса

новинка как для управляемого c++, так и для переполнения стека, поэтому я надеюсь, что делаю это правильно. Мне трудно найти…



2 ответа
как создать модель, которая будет связана с двумя родительскими моделями

Я новичок в rails и все еще изучаю ассоциации, и я застрял в модельных отношениях. У меня есть модель, которую…



1 ответ
Преобразование нескольких существующих классов для наследования от недавно созданного класса в rails

На данный момент в My rails app у меня есть несколько классов, которые разные продукты. например, один пример Circuits. То,…



2 ответа
Не удается сохранить дополнительные данные о полиморфной модели-Laravel 4

У меня есть: class Media extends Base{ public function mediable() { return $this->morphTo(); } } class Offer extends Base{ public…



2 ответа
Копирование класса со ссылкой на производный объект

Допустим, у меня есть три класса, один абстрактный класс, производный класс и класс, содержащий производный класс. class Parent { public:…



1 ответ
Вызов метода обновления полиморфного контроллера напрямую

Я пытаюсь сделать ajax-обновление полиморфной модели и получить ошибку: undefined method ‘images’ for #<Image:0x007fc6517ea378> app/controllers/images_controller.rb, line 22 (Он жалуется на…



1 ответ
Как я могу знать, что положить в мои интерфейсы?

Я столкнулся с этой повторяющейся проблемой при попытке разработать логику для моих программ. Допустим, у меня есть простой интерфейс. interface…



2 ответа
Множественное наследование элементов данных-Java

Я пытаюсь позволить классу наследовать все его члены данных из других суперклассов, но без наследования ненужных членов данных, которые имеют…



2 ответа
Реализация простой программы Java в C++ (абстрактный класс)

Java (Works) Абстрактный класс Personnell с подклассами менеджера и работника. getAnnualIncome () — абстрактная функция. Personnell employee[] = { new…



1 ответ
Создание массива ссылок, включающего ссылки на различные подклассы класса

Я не знаю, как создать массив ссылок, который включает ссылки на различные подклассы класса. Допустим, я хочу иметь сетку 5×5…



1 ответ
Подтипирование ковариантного массива и полиморфные массивы

В Java ковариантный подтип массива означает, что если Aявляется подтипомB, то A[]считается подтипомB[]. Я читал, что ковариантный подтип массива является…



1 ответ
NullPointerException на массиве objec

У меня есть bankaccount super class и два подкласса, расширенные из него, проверка и сбережения. Im предположим, чтобы создать массив…



2 ответа
Полиморфизм-почему объявляют объектную переменную как базовую и присваивают производный класс

Тема: Я пытаюсь понять полиморфизм и отчаяние следующего примера (первый класс-базовый класс, а второй класс-производный класс): Код: Dim Class2 as…



1 ответ
Полиморфные имена по умолчанию

Если у меня есть полиморфный belongs_to, как я должен добавить имя/атрибут для каждой из возможных ассоциаций? Допустим, у меня есть…



3 ответа
Как обращаться с различными контейнерами C++ в общем?

Сценарий (см. код ниже Для справки): Исходная (базовая) реализация должна иметь func1 (), возвращающий список. Внутренне он вызывает слияние и…



2 ответа
C++ не может переопределить метод родительского класса

У меня есть некоторые проблемы с переопределением функции, и я не знаю, почему она не работает. Я продолжаю искать в…



2 ответа
Шаблон наблюдателя с информацией о типе (c++)

я пытаюсь реализовать пользовательскую версию шаблона наблюдателя в C++. Это мои классы (просто интерфейс): class Observer{ public: void observe(std::string behaviour,…



3 ответа
поиск имени с использованием векторов

как искать имя, введенное пользователем из программы? В настоящее время у меня есть это для моего поиска, но всякий раз,…



1 ответ
Очень странные проблемы, связанные с переменными элемента указателя и полиморфизмом

Итак, я испытываю некоторые очень странные проблемы с хранением массива указателей базового класса в классе, затем настройки этого указателя базового…



2 ответа
Скрытие класса шаблонов C++ за общим интерфейсом

Я довольно новый с шаблонами У меня есть код ниже, который я пытаюсь скрыть свой класс шаблона за базовым классом…



1 ответ
Использовать отношения "многие ко многим" для всех моделей

Каковы недостатки реализации много-много отношений для всех моделей? Я думаю, что было бы легко управлять, если бы что-то, что требует…



1 ответ
SQLAlchemy with_polymorhpic и миксины

У меня есть следующая иерархия классов (использование SQLAlchemy с декларативной базой): class Item(DeclarativeBase): name = Column(String(30)) class DetailsMixin(object): details =…



1 ответ
Проектирование иерархии полиморфных классов без виртуального деструктора

Я нахожусь в ситуации, которая требует быстрого создания экземпляра и удаления многих объектов, что в конечном итоге занимает много процессора…



1 ответ


1 ответ
Rails polymorphic relationship-нужно использовать как has_many, так и has_one

Вот модели / отношения из направляющих рельсов пример полиморфизма: class Picture < ActiveRecord::Base belongs_to :imageable, :polymorphic => true end class…



2 ответа
Показать отчет о фактуре Great Plains с веб-сайта

Мы стараемся отображать отчеты по счетам из great plains через наш веб-сайт. Мы ищем, чтобы GP хранить отчет счета pdf,…



1 ответ
Управление памятью в 3D массиве полиморфных классов

У меня есть вопрос, с которым кто-то может помочь. Если вы можете, большое спасибо! Я пытаюсь сохранить трехмерный массив, содержащий…



1 ответ
Полиморфное отношение Rails без указания типа источника

В моем приложении у меня есть ItemList, который может содержать фотографии или видео, поэтому я использую полимпорфные отношения для обозначения…



2 ответа
переопределить один атрибут метода производного класса

У меня есть Serverкласс: class Server { private SqlConnectionStringBuilder _sqlConnectionStringBuilder; public SqlConnectionStringBuilder SqlConnectionStringBuilder { get { return _sqlConnectionStringBuilder; } set…



3 ответа
Полиморфный подтип в C++

Я новичок в C++, и мне нужно прояснить перенос проекта с Java. В Java я могу объявить базовый класс и…



2 ответа
Проверка подкласса в Java

У меня есть следующие классы: Class Dog extends Animal Class Cat extends Animal Class Mouse extends Animal Кроме того, у…



2 ответа
не удается получить доступ к свойствам класса dervied при создании объекта с помощью базового класса

Я не могу получить доступ к свойствам производного класса из имени объекта базового класса. Моя мотивация заключается в том, что…



1 ответ
Нужна Помощь Полиморфизм

Позвольте мне привести пример того, в чем я нуждаюсь: Основной класс: cnd:Currency usd:Currency cc:Combined_Currency usd := cc.usd cnd := cc.cnd…



1 ответ
(C++) вызов базового оператора из оператора производного класса

Как правильно вызвать оператор из оператора производного класса? Я пытаюсь вызвать базовый перегруженный оператор из оператора перегруженного производного класса. Я…



6 ответов
Полиморфизм шаблонов C++

У меня такая структура классов. class Interface{ … } class Foo : public Interface{ … } template <class T> class…



2 ответа
Fortran 2003, выберите тип, чтобы отличить ‘real’ от ‘real array’

Мой вопрос: «Можно select typeли использовать блок, чтобы отличить real :: realInputот real :: realArrayInput(:)?»Ясно, как select typeможно использовать для…



1 ответ
Передача ссылки на производный класс функции через указатель базового класса

Я уверен, что это ООП 101 (может быть, 102?) но у меня есть некоторые проблемы с пониманием того, как это…



2 ответа
HQL невозможно прочитать атрибут, который является экземпляром подкласса

Во-первых, я хочу сказать, что я прочитал десятки статей о отображении наследования или полиморфной выборке с hibernate, не найдя решения…



2 ответа
создание полиморфного выражения equals

мой вопрос касается изменения выражения на java, чтобы сделать его полиморфным. Класс называется csHash и используется для создания хэш-таблиц из…



2 ответа
Обрабатывающ различные предметы эти же? Итератор?

Извините, если что-то подобное уже спрашивали раньше. Я постараюсь быть как можно более конкретным. Я работаю над приложением викторины /…



3 ответа
Сохранение полиморфизма в иерархиях классов (C++)

Что-то подобное, должно быть, было задано на SO раньше, но я не смог отследить ответ, непосредственно обращаясь ниже. Это очень…



1 ответ


1 ответ
Java: перемещение изображения / ImageIcon

Я создаю игру, похожую на Frogger, и мой спрайт(лягушка) (изображение), если хотите, создается, но не перемещается по нажатию клавиши, и…



1 ответ
вызов одного и того же имени метода из экземпляров другого типа

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



1 ответ
Вызов производного метода из объекта в базовом векторе c++

Я сомневаюсь в полиморфизме c++. У меня есть следующая структура: Кватернионы.ч #ifndef QUATERNIONS_H #define QUATERNIONS_H #include <math.h> #include <ostream> using…



1 ответ
двойная или свободная ошибка повреждения при тестировании 10 как размер массива

Меня беспокоит эта ошибка. Насколько я читал его о новых / удалить ошибки, но я не уверен, почему это просто…



1 ответ
Реализация взаимодействий: неверный тип объекта

Я столкнулся с проблемой, пытаясь использовать шаблон издателя подписчика. Я создал интерфейсPublisher, чтобы различать не-классы издателя и классы издателя. A…



1 ответ
Обновление полиморфных объектов в OCaml

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



2 ответа
Рубин, полиморфизм, наследование и самосознание.класс

Я новичок в ruby. Хотя я привык к Java и c++. Я пытался понять, как использовать полиморфизм языка. А также…



2 ответа
Typeid проблемы, чтобы определить, какие данные обрабатываются

Почему это возвращает false и как это исправить? Я пытаюсь сделать программу, которая записывает данные в файл и может прочитать…



2 ответа
как составить список фигур, которые являются абстрактным классом?

Я работаю над полиморфизмом в C++. У меня есть абстрактный класс shape и несколько классов, которые наследуют класс shape. теперь…



1 ответ
ошибка сегментации c++ при вызове виртуальной функции

Я делаю практику OOP в C++. У меня есть класс под названием WARRIOR. Это происходит ICEMAN, NINJA, DRAGON, WOLF, LION….



1 ответ
Вызов дочерних функций с родительским классом

У меня есть программа java, которая имитирует магазин. У меня есть класс продукта с 3 детскими классами (игра, книга и…