Результаты поиска по запросу "inheritance"

6 ответов

Есть ли в Java метод тестирования «это своего рода класс»

У меня есть базовый класс,Statement, от которого наследуются несколько других классов, по имениIfStatement, WhereStatementи т. д. ... Как лучше всего выполнить тест вif заявление, чтобы определить, какого родаStatement класс экземпляр является ...

2 ответа

Могут ли функции принимать abstra, ct базовые классы в качестве аргументов?

Освоившись с идеей базовых классов и инкапсуляции, я начал понимать полиморфизм, но не могу понять, как заставить его работать. Многие из примеров, которые я искал, встречаются как настоящие,действительно принудительный (классы Foo и Bar слишком ...

1 ответ

Как выполнить наследование контроллера в ExtJS 4?

Я собираюсь написать довольно сложное приложение, которое будет включать несколько «базовых» элементов (базовую форму, базовую сетку и т. Д.), От которых другие элементы наследуют, чтобы следовать за DRY. Эти базовые предметы будут иметь общие ...

ТОП публикаций

8 ответов

Почему я не могу получить доступ к защищенному члену из экземпляра производного класса?

Я давно не делал C ++ и не могу понять, почему не работает следующее: class A { protected: int num; }; class B : public A { }; main () { B * bclass = new B (); bclass->num = 1; }Компиляция этого производит: ошибка C2248: «A :: num»: невозможно ...

3 ответа

Несоответствие суперкласса, структура, перезагрузка и Spork

Предположим, есть следующий класс # derp.rb class Derp < Struct.new :id endКогда яload "./derp.rb" дважды программа терпит неудачу сTypeError: superclass mismatch for class Derp, Хорошо, это можно сделать сrequire, Но как я могу перезагрузить ...

0 ответов

Абстрактный базовый класс должен иметь или не иметь членов данных при использовании шаблона декоратора C ++

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

1 ответ

Десериализация JSON в один из нескольких подклассов C #

У меня есть структура JSON, которая выглядит примерно так: "list":[ { "type":"link", "href":"http://google.com" }, { "type":"image", "src":"http://google.com/logo.png" }, { "type":"text", "text":"some text here" }, ]Я хотел бы десериализовать ...

3 ответа

Как вызвать метод дедушки без ошибки E_STRICT?

Иногда мне нужно выполнить метод дедушки (то есть обходить родительский метод), я знаю, что это запах кода, но иногда я не могу изменить другие классы (каркасы, библиотеки и т. Д.). В PHP мы можем сделать это с чем-то ...

4 ответа

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

Допустим, у меня есть базовый и производный класс, а также функция, которая переносит вектор stl указателей на базовый класс: class A { public: int x; }; class B : public A { }; void foo(const vector<A*> &va) { for (vector<A*>::const_iterator it ...

2 ответа

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

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