Результаты поиска по запросу "polymorphism"
Общий фабричный механизм в C ++ 17
Я хотел бы реализовать универсальный фабричный механизм для набора производных классов, который позволяет мне в общих чертах реализовать не только фабричную функцию для создания объектов этого класса, но и создателей других шаблонных классов, ...
и т.д., но для «нормального» использования я надеюсь, что это ответит на ваш вопрос.
я есть код, похожий на: Module C_sys use class_A implicit none Private Type, public :: C_sys_type private logical :: Ao_set = .false. type(A) :: Ao Contains Private Procedure, public :: get_Ao Procedure, public :: set_Ao End Type C_sys_type ...
создает объект и оборачивает его в std :: unique_ptr.
у реализовать CWindow и другие элементы, используя полиморфизм и абстрактный класс CObject. Но я получил ошибку «Выделение объекта абстрактного класса типа« CObject ». class CObject { public: CObject ( const int id, const string &title, const ...
Да, некоторые добытчики, которые знают, как получить информацию. Частичным применением вы можете создавать конкретные реализации для разных типов.
вопрос разрешимфункциональный идиоматическийподход, могдженерикиили же дискриминационные союзыбыть ответом? Можно ли иметь полиморфизм с передачей функции различных типов, когда функция использует некоторые общие поля. Идея состоит в том, чтобы ...
Учитывая неопределенность в поддержке, я бы использовал это только в экспериментальном коде или в качестве учебного занятия, если только у меня не было гарантий от реализации C, которую я использовал, что эта арифметика указателей поддерживается. Было бы предпочтительнее придерживаться основы в качестве первого элемента, поскольку эти преобразования строго соответствуют C.
аюсь смоделировать полиморфизм C ++ в C с помощью следующего кода: #include<stdio.h> typedef struct Base { void (*out) (void); } Base; typedef struct Derived { Base base; int x; } Derived; void base_out() { printf("base\n"); } void derived_out() ...
Полиморфизм в аннотациях Джексона: использование @JsonTypeInfo
Я хотел бы знать, если
Польза от полиморфизма [закрыто]
Когда я начал искать преимущества полиморфизма, я обнаружил, чтоэтот вопрос здесь. Но здесь я не смог найти свой ответ. Позвольте мне рассказать, что я хочу ...
Например
азработчику Java, мне часто приходится выбирать между различными реализациями моих интерфейсов. Иногда этот выбор можно сделатьодин разв то время как в некот...