0
ответов

Зачем использовать указатели базовых классов для производных классов

class base {..... virtual void function1 (); виртуальная функция void2 (); }; производный класс :: общедоступная база {int function1 (); int function2 (); }; int main () {производное d; base * b = ...
вопрос задан: 12 April 2017 06:35
0
ответов

Каково использование метода шаблона в базовых классах?

Ну, я просматривал эту прекрасную статью на MSDN об «Использовании базового класса». Хотя я понимаю концепцию базового класса и интерфейсов, я не могу понять использование методов Template...
вопрос задан: 13 February 2016 16:32
0
ответов

Частный (скрытый) базовый класс C#

Можно ли сделать базовый класс C# доступным только внутри сборки библиотеки, в которую он скомпилирован, при создании других подклассов, которые наследуются от него? общественный? Например: с помощью System.IO; class ...
вопрос задан: 4 September 2015 15:34
0
ответов

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

У меня есть базовый класс Person и производные классы Manager и Employee. Теперь я хотел бы знать, созданный объект - это менеджер или сотрудник. Человек указан ниже :из проекта....
вопрос задан: 31 July 2013 12:00
0
ответов

Порядок вызова конструктора базового класса из списка инициализации производных классов

struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; // что технически лучше? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {}; b(i, j), d1(k), d2(l) // 1-я база // или D (int i, int j, ...
вопрос задан: 29 April 2013 13:14
0
ответов

Как разрешить «вызванный чистый виртуальный метод»

Я понимаю, почему это происходит, но я застрял, пытаясь решить эту проблему. .вот что делает мой код, когда генерируется ошибка (таким образом, приводящая к сбою), когда моя программа выходит... чистый виртуальный...
вопрос задан: 22 May 2012 18:28
0
ответов

Наследование Python -вызов методов базового класса внутри дочернего класса?

Меня сбивает с толку, почему я нигде не могу найти ясного объяснения этому. Почему и когда вам нужно вызывать метод базового класса внутри того же -name метода дочернего класса? class Child (Base ):...
вопрос задан: 2 May 2012 06:27
0
ответов

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

Как вызвать виртуальный метод из другого метода базового класса, даже если текущий экземпляр относится к производному классу? Я знаю, что мы можем вызвать Method2 в базовом классе из метода в производном...
вопрос задан: 29 March 2012 08:56
0
ответов

Члены данных базового класса шаблона не видны в производном классе шаблона?

Рассмотрим следующий код C ++, шаблон < структура A {bool usable_; }; шаблон структура B: A > {void foo () {...
вопрос задан: 20 March 2012 07:42
0
ответов

ExecuteCore() в базовом классе не срабатывает в MVC 4 beta

У меня есть базовый класс контроллера: И все мои другие контроллеры наследуют этот BaseClass вот так Все это отлично работает в MVC3 (проверьте еще раз сегодня, это действительно работает), но кажется, что ExecuteCore в ...
вопрос задан: 4 March 2012 13:03
0
ответов

Базовый класс, не подлежащий тестированию, расширяющий PHPUnit_Framework_TestCase

Резюме Как я могу создать базовый класс, расширяющий PHPUnit_Framework_TestCase, и использовать его для создания подклассов реальных тестовых примеров без тестирования самого базового класса от PHPUnit? Далее ...
вопрос задан: 23 February 2012 21:29
0
ответов

C ++: Доступ к родительским методам и переменным

Каким образом я должен получить доступ к этому родительскому методу и родительскому переменная? класс Base { общедоступные: std :: string mWords; База () {mWords = "blahblahblah"} }; класс Foundation { public: Write (std :: ...
вопрос задан: 13 January 2012 05:45
0
ответов

Добавление virtual устраняет ошибку: тип base не является прямой базой производного класса

Рассмотрим следующий пример кода ниже: #include using namespace std; база класса {public: base () {cout << "ctor в базовом классе \ n"; } }; class ...
вопрос задан: 7 December 2011 18:24
0
ответов

Наследование конструкторов и деструкторов

Я считаю, что конструкторы и деструкторы в базовом классе не могут быть унаследованы производными классами базового класса. Я правильно понимаю.
вопрос задан: 12 November 2011 10:10
0
ответов

Преобразование объекта C # в список базового класса

У меня есть следующая структура классов: открытый класс Fruit {} открытый класс Apple: Fruit {} А затем Я использую метод из инфраструктуры .net, который получает значение свойства из возвращенного класса ...
вопрос задан: 11 November 2011 17:12
0
ответов

Scala: Как мне упростить создание подклассов для моих неизменяемых классов?

Недавно я создал неизменяемый класс, поддерживающий такие операции, как +, - и т.д., который возвращает новый экземпляр этого класса при его изменении. Я хотел создать подкласс этого класса, чтобы добавить немного…
вопрос задан: 29 August 2011 08:10
0
ответов

Как я могу полиморфно десериализовать Json String с помощью Java и библиотеки Джексона?

У меня есть классы A, B, C, все они наследуются от класса BaseClass. У меня String json, который содержит json-представление A, B, C или BaseClass. Я хочу каким-то образом десериализовать это ...
вопрос задан: 1 July 2011 09:47
0
ответов

Какие хорошие кандидаты для базового класса контроллера в ASP. NET MVC?

Я видел, как многие люди говорили об использовании базовых контроллеров в своих проектах ASP.NET MVC. Типичные примеры, которые я видел, делают это для ведения журнала или, возможно, каркаса CRUD. Каковы еще некоторые полезные применения ...
вопрос задан: 25 May 2011 03:25
0
ответов

Entity Framework 4.1 Code First: получить все сущности с определенным базовым классом

У меня есть DbContext с настройкой разных DbSet со всеми типы, производные от одного и того же базового класса: открытый класс Foo: Entity {} открытый класс Bar: Entity {} MyDbContext: DbContext {...
вопрос задан: 28 April 2011 19:01
0
ответов

Блокировка возможности создания классов напрямую в обход фабрики

В базовом классе для всех моделей в нашей системе MVC я создал фабричный метод BaseCLass :: getNew (), который возвращает экземпляр запрошенного дочернего класса при вызове через SomeChildClass :: getNew (). ...
вопрос задан: 27 March 2011 03:01
0
ответов

когда использовать несколько библиотек классов?

Когда следует использовать несколько библиотек классов в .СЕТЬ. У меня есть ситуация, когда мне нужно использовать функциональные возможности объектной модели Microsoft Office для проверки определенных атрибутов файлов Microsoft Office. ...
вопрос задан: 17 March 2011 18:13
0
ответов

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

У меня примерно такая ситуация: class Base {public static int x; общедоступный int myMethod () {x + = 5; вернуть x; }} класс DerivedA: Base { } ...
вопрос задан: 20 February 2011 21:51
0
ответов

C ++: Конструктор защищенного класса

Если класс всегда будет унаследован, имеет ли смысл защищать конструктор? класс Base { защищенный: База (); }; class Child: защищенная база { общедоступные: Ребенок (): База (); } ...
вопрос задан: 24 December 2010 05:05
0
ответов

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

класс Материал { public: void foo () {cout << "Материал класса"; } }; class Unusual_Material: общедоступный материал { public: void foo () {cout << "Класс Unusual_Material"; } }; int ...
вопрос задан: 17 November 2010 20:47