Описание тега derived-class
В объектно-ориентированных языках производный класс может наследовать свойства и / или функции-члены от базового класса, также называемого суперклассом. cf наследование и полиморфизм.
1
ответ
Нет подходящего метода для переопределения
Я использую DayPilot, чтобы создать календарь в месячном представлении. Итак, после этого урока, у меня есть это: public class Dpm : DayPilotMonth { MyCalendarEntities db = new MyCalendarEntities(); protected override void OnInit(InitArgs e) // this…
12 апр '17 в 13:21
1
ответ
Java-стирания производного универсального типа
Я прихожу с проблемой, я пытаюсь реализовать "двухуровневый" кастинг. Ниже приведен упрощенный код для демонстрации того, что я пытаюсь сделать: public class Array2D<T> { private T[][] _array; .... public T get( int x , int y ) .... public voi…
20 дек '12 в 00:55
2
ответа
Класс Base() конструктор и передать это
Я пытаюсь реализовать хорошие шаблоны проектирования для программы, которую я пишу. У меня есть структура классов, как это. abstract class SomeBase { public SomeObject obj { get; protected set; } protected SomeBase(SomeObject x) { obj = x; } //Other…
18 сен '14 в 17:34
2
ответа
Производный класс не вызывает весь базовый конструктор
Я уверен, что это просто какая-то глупая синтаксическая ошибка, которую я делаю, но когда мой класс CNeck происходит от CLimb вызывает его конструктор по умолчанию, CNeck() все работает как положено. Когда он вызывает другой конструктор CNeck(*paren…
16 авг '11 в 17:27
1
ответ
Указатели метода прохождения и приведения
Я борюсь за создание производных классов и передачу указателей на методы из него в базовый класс, чтобы функция, объявленная в базовом классе, могла вызывать его (вызывать функцию производного класса через интерфейс). Цель состоит в том, чтобы созда…
15 май '16 в 13:09
2
ответа
Структура, объявленная в абстрактном классе и инициализированная в производном классе, невидима при создании экземпляра
Я искал этот вопрос, но не повезло, надеюсь, он не повторился. У меня есть один абстрактный класс. public abstract class IFDB { public struct Estructura_TablaCuentasBancarias { public string NombreTabla; public string NumeroDeCuenta; public string E…
30 янв '13 в 20:01
5
ответов
C++ Правильно ли я понимаю полиморфизм?
Bar и Box являются производными классами Foo, а Foo имеет виртуальную функцию F (), а Bar и Box имеют функцию F (). Из того, что я понимаю, полиморфизм правильно позволяет Bar.F () вместо Box.F () или Box.F () вместо Bar.F () переопределять Foo.F ()…
14 апр '11 в 15:35
3
ответа
Сохранение типа в базовом классе считается плохим программированием
Я хочу знать тип моего класса при компиляции, и я хочу знать, считается ли моя идея плохим программированием или действительно ли она жизнеспособна. Может поправить меня, если есть лучший способ понять это. class Base { int type = 0; } class Derivat…
23 сен '17 в 11:47
1
ответ
VB.net - Производный класс от MenuStrip
То, что я пытаюсь сделать, - это создать собственный элемент управления MenuStrip с несколькими уже прикрепленными элементами (Главное меню, Выйти, Выйти и т. Д.). Там будут методы для обработки элементов, которые нажимаются. Я думаю, что в долгосро…
31 окт '12 в 20:03
2
ответа
C++ поддерживает смешанную коллекцию объектов подкласса
Извиняюсь, если мне здесь не хватает довольно фундаментальной концепции, но я пытаюсь выяснить, как поддерживать коллекцию из нескольких типов классов (все производные от одного и того же родителя) и при этом получать доступ к их методам, специфичны…
16 сен '12 в 13:54
0
ответов
Получение номера мусора в производном классе шаблона
Я пытаюсь вычислить точечный продукт в производном классе шаблона, но он продолжает возвращать номер мусора Пример: экспоненциальное число. Я полагаю, что это может быть связано с конструктором в производном классе? Я вызвал конструктор копирования …
14 июл '17 в 04:56
2
ответа
Как вызвать метод производного класса из базового класса?
Я прочитал несколько похожих вопросов по этому поводу, но, похоже, ни один из них не решил проблему, с которой я столкнулся. Типичным ответом является приведение в качестве производного класса, но я не могу, поскольку не знаю тип производного класса…
18 апр '13 в 16:49
3
ответа
Производные классы абстрактного класса в массиве
Всем добрый день. У меня есть вопрос о создании и использовании производных классов некоторого базового абстрактного класса. Я не могу понять, как это работает. Моя цель: создать базовый класс, который определит, какие функции должны быть, а затем с…
23 янв '12 в 09:38
2
ответа
Инициализация std::function в родительском классе с использованием члена в производном классе
У меня есть родительский класс, который выглядит примерно так: class Parent { Parent(std::function<double(double)> func); }; и производный класс, который выглядит примерно так: class Derived : public Parent { const double val; double MyFunc(do…
06 сен '14 в 15:24
1
ответ
Производная десериализация класса
У меня проблема с десериализацией в моей программе логического моделирования. Вот мои классы элементов: public class AndGateData : TwoInputGateData { } public class TwoInputGateData : GateData { public TwoInputGateData() { Input2 = new InputData(); …
01 ноя '12 в 18:44
5
ответов
Это плохая практика программирования - помещать абстрактные классы в один и тот же пакет, содержащий их производные классы?
Предполагая, что A, B, C являются производными от AbstractBaseClass и все они являются частью одного и того же Java-проекта, они являются структурами пакетов в форме... package com.whatever.### AbstractBaseClass.java package com.whatever.###.### A.j…
07 фев '13 в 18:07
6
ответов
Шаблон проектирования для дополнительных функций?
У меня есть базовый класс, от которого наследуются производные подклассы, он содержит основные функции, которые должны быть одинаковыми для всех производных классов: class Basic { public: Run() { int input = something->getsomething(); switch(inpu…
21 май '09 в 09:23
2
ответа
Увеличить сериализацию производного класса с закрытыми членами
Я пытаюсь сериализовать класс, скажем, B (в файле bh), который получен из другого, скажем, A (в файле ах). У обоих классов есть закрытые члены, и я хочу сериализовать оба с помощью библиотеки ускоренной сериализации. Сериализация / десериализация A …
26 авг '17 в 09:26
2
ответа
Отображение производного класса в таблицу в Linq-to-SQL
У меня есть абстрактный базовый класс для свойств аудита. Для краткости скажу, что у него есть одно свойство Public MustInherit Class AbstractAuditableEntity ... Public Property CreatedTime() As DateTimeOffset ... End Class И тогда мои проверяемые д…
27 авг '09 в 23:25
4
ответа
Использование Super в конструкторе производного класса, когда базовый класс требует исключения для обнаружения
Я пытаюсь получить класс B для нового класса C в Java. Конструктор базового класса требует, чтобы незарегистрированные исключения были выброшены или перехвачены. Но если я пытаюсь поместить super (..) в try / catch, мне говорят, что вызов super долж…
26 фев '13 в 17:11