0
ответов

ключевое слово using для переменной базового класса

Я просматриваю движок WildMagic 5 (www.geometrictools. com), где класс Vector <> наследуется от класса Tuple <>, который имеет массив определенного размера с именем mTuple [] (устанавливается ...
вопрос задан: 14 June 2011 00:15
0
ответов

Какие методы может наследовать подкласс в Java?

Извините, я новичок в Java. Я пытаюсь разобраться в наследовании и отношениях подкласса / суперкласса в Java. Если classA является подклассом classB, будет ли протокол classA включать все методы ...
вопрос задан: 13 June 2011 21:04
0
ответов

Наследование C ++ от неопределенного типа шаблона

Этот код: template < класс T> class Foo {}; typedef Foo Bar; шаблон <класс T> class Foo : публичный бар {}; // где-нибудь используем Foo . Компилируется и работает ...
вопрос задан: 13 June 2011 15:40
0
ответов

Почему я могу расширить частный вложенный класс классом-шаблоном?

Я столкнулся с некоторой странностью, когда кажется, что класс-шаблон может расширять частный вложенный класс. Учитывая следующий закрытый вложенный класс: class A { private: class B {protected: ...
вопрос задан: 12 June 2011 23:02
0
ответов

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

рассмотрите следующую программу : class Base { public: virtual void foo () const {cout << "Base :: foo ()" << endl; } }; class Derived: public Base { public: virtual void ...
вопрос задан: 10 June 2011 15:34
0
ответов

Именованные параметры C #, сюрприз наследования и перегрузки

Я читал презентацию по C # 4.0, и в конце докладчик отправил тест со следующим кодом. используя Систему; class Base {public virtual void Foo (int x = 4, int y = 5) ...
вопрос задан: 10 June 2011 11:13
0
ответов

Когда использовать частное наследование C ++ вместо композиции?

Вы можете привести мне конкретный пример, когда это предпочтительнее использовать частное наследование вместо композиции? Лично я буду использовать композицию вместо частного наследования, но может быть случай, что использование ...
вопрос задан: 9 June 2011 18:13
0
ответов

Почему подклассы не могут создавать новые объекты с помощью конструктора, защищенного базовым классом?

Я портирую код Java на C # и наткнулся на идиому, используемую для копирования объектов: class Base {int x; общедоступная база (int x) {this.x = x; } защищенная база (другая база) {x = other.x; } } ...
вопрос задан: 7 June 2011 17:49
0
ответов

클래스에서 할 수없는 프로토 타입 상속으로 사용할 수있는 패턴은 무엇입니까?

일반적으로 프로토 타입 상속이 클래스 상속보다 더 간단하고 유연하다는 데 모든 사람들이 동의하는 것 같습니다. 내가 읽은 문헌에서 내가 보지 못한 것은 매우 많은 것들의 예입니다. ...
вопрос задан: 7 June 2011 14:24
0
ответов

상속 된 클래스를 삭제하는 C ++

Object 클래스와 Object를 상속하는 다른 클래스 Cat이 있다고 가정 해 봅시다. 다음으로 Object * (포인터) 목록이 있습니다. 그런 다음 새 고양이를 만들어 목록에 넣습니다. 잠시 후
вопрос задан: 7 June 2011 13:40
0
ответов

Свойство активной загрузки производного класса с использованием Include

У меня есть такие классы: Person { Название Адрес } Сотрудник: Человек {Компенсация - объект } Посетитель: Человек {} Если я напишу linq: var person = Context.Persons .Include ("...
вопрос задан: 7 June 2011 10:51
0
ответов

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

Готовясь к выпускным экзаменам, я наткнулся на следующее утверждение в книге, которую я сейчас изучаю. Учитывая следующий код: class A {public A (int x) {} } class B ...
вопрос задан: 6 June 2011 07:23
0
ответов

Интерфейс C # и вопрос наследования

Я изучаю C # (фон C ++), и я наткнулся на этот фрагмент кода: открытый интерфейс IUndoable {void Undo (); } открытый класс TextBox: IUndoable {void IUndoable.Undo () {Console ....
вопрос задан: 5 June 2011 08:06
0
ответов

C ++: Вызов виртуальной функции производного класса

Предположим, у меня есть класс с виртуальной функцией и производный класс, реализующий виртуальную функцию по-другому. Предположим, у меня также есть вектор базового класса, используемого для хранения производных ...
вопрос задан: 5 June 2011 00:19
0
ответов

Неявное приведение класса, производного от базового класса шаблона

У меня проблема с неявным приведением, шаблонами и наследованием из классов шаблонов. Следующее - это то, что я извлек из своего проекта, я не учел, что некоторые классы даже абстрактны, но ...
вопрос задан: 4 June 2011 18:16
0
ответов

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

Если я что-то делаю нравится: Собака, собака; // класс с виртуальными методами Кошка Кошка; // класс из той же базы, что и Dog dog.eat (); // вызов виртуального метода cat.eat (); // вызов виртуального метода. Тогда eat () будет нормальным ...
вопрос задан: 2 June 2011 18:47
0
ответов

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

class Sample : IDisposable // case A {public void Dispose () {throw new NotImplementedException (); } } class SampleB где T: IDisposable // case B { } class ...
вопрос задан: 2 June 2011 17:57
0
ответов

Java: выделение все производные элементы данных

Есть ли какой-нибудь редактор для Java, который может выделить все унаследованные элементы? Кажется, это очень полезная функция, помогающая понять структуру производного класса, который обращается к ...
вопрос задан: 2 June 2011 16:05
0
ответов

How to initialize classes (not instances) in Python?

I want to merge constraints from the current and inherited classes only once a class is loaded (not per object!). class Domain(Validatable): constraints = {...} To do this I defined a method ...
вопрос задан: 31 May 2011 18:30
0
ответов

C++ Перегрузка функции, основанной на shared_ptr Derived Class

Есть много SO вопросов, которые похожи на этот, но я не смог найти точно то, что искал. Извините, если это дубликат. У меня есть Родительский класс и два производных класса, которые ...
вопрос задан: 30 May 2011 23:32
0
ответов

Можно ли расширить функциональные возможности графических объектов посредством наследования?

Я расширил функциональность линейного объекта, используя класс, который принимает дескриптор строки как входной аргумент для его конструктора. Затем этот класс создает прослушиватель WindowMouseMotion для обнаружения ...
вопрос задан: 30 May 2011 19:08
0
ответов

Перегрузка методов при наследовании в C ++

У меня есть устаревший код: struct Iface1 {виртуальный ~ Iface1 () {} виртуальный void foo (const int arg1) const = 0; }; struct Iface2 {virtual ~ Iface2 () {} virtual void foo (const int arg1, const int arg2) ...
вопрос задан: 29 May 2011 09:00
0
ответов

Is it possible for “using” keyword to inherit fewer functions?

In Derived there is a template foo(T). There are 2 overloads of foo() in Base. struct Base { void foo (int x) {} void foo (double x) {} }; struct Derived : Base { template ...
вопрос задан: 27 May 2011 08:43
0
ответов

Как отойти от наследования

Я искал здесь и на других форумах и не нашел хорошего ответа .. Я как бы знаю, что расширение классов - не лучшая практика. И что мне надо больше использовать интерфейсы. моя проблема в том, что ...
вопрос задан: 27 May 2011 00:04
0
ответов

Ошибка: «Экземпляр x не имеет атрибута y» при попытке наследования от класса

Я не могу понять, что я делаю неправильно, поскольку, когда я пробую это в "small масштаб », и он там работает. У меня есть класс с именем Play (), я веду его так: class Play (): def __init __ (self): ...
вопрос задан: 26 May 2011 19:00
0
ответов

Наследование сущности Core Data -> ограничения?

Я подумал, что опубликую это в сообществе. Я использую coredata и имею две сущности. Оба объекта имеют иерархические отношения. Я сейчас замечаю довольно много дублированных функций, и ...
вопрос задан: 26 May 2011 17:19
0
ответов

Рекурсивное прототипное наследование в javascript?

Object.create = function (o) {function F () {} F.prototype = o; вернуть новый F (); }; Из прототипного наследования в JavaScript Я некоторое время использую этот код для создания новых объектов ...
вопрос задан: 26 May 2011 16:28
0
ответов

Явный идентификатор типа по сравнению с RTTI

есть ли какое-либо преимущество использования вашего собственного идентификатора типа перед RTTI? например, класс A {виртуальный int mytype () = 0; }; класс B: общедоступный A {int mytype () {return 1;}}; class C: public A {int mytype () {...
вопрос задан: 25 May 2011 12:42
0
ответов

Вызов метода в UIViewController из UIButton в подвиде

Все еще изучаю Objective C и получаю структуру право. У меня есть приложение для iOS с UIViewController, у которого есть определенный метод с именем «doSomething». В моем контроллере представления у меня есть представление, и в ...
вопрос задан: 25 May 2011 03:01
0
ответов

Может ли log4j наследовать xml от элемента base/root?

Я пытаюсь уменьшить дублирование в моей конфигурации log4j и хотел бы знать, могу ли я переместить подобную конфигурацию в файл root.xml и унаследовать от него в каждом дочернем файле log4j.xml? Спасибо ...
вопрос задан: 24 May 2011 20:01