2
ответа

Как разрешить конфликт между модулем ruby ​​и методом mixin

В дальнейшем A наследует F, который наследует E, поэтому вызов initialize для экземпляра A вызывает A # initialize, который имеет приоритет над E # initialize и F # initialize. модуль E def initialize (e) @e ...
вопрос задан: 18 January 2019 08:44
2
ответа

Наследование и приведение типов с шаблонами не работают должным образом

Я поигрался с шаблоном и наследованием, но есть что-то странное в использовании членов виртуальной функции с параметрами шаблона при выполнении приведения к базовому классу. Они кажутся ...
вопрос задан: 16 January 2019 08:37
2
ответа

прототип базирующимся по сравнению с основанным на классе наследованием

В JavaScript каждый объект является одновременно экземпляром и классом. Чтобы сделать наследование, можно использовать любой экземпляр объекта в качестве прототипа. В Python, C++, и т.д. существуют классы и экземпляры, как...
вопрос задан: 2 November 2018 02:41
2
ответа

JavaScript, Увеличивающий основные типы (опытное наследование)

Я только что начал читать на "JavaScript Douglas Crockford Хорошие части", где он объясняет об Увеличении основных типов. Функция prototype.addMethod=function (имя, func) {this.prototype [имя] =...
вопрос задан: 6 September 2018 03:19
2
ответа

Участник производного класса Доступа C++ от указателя базового класса

Если я выделяю объект Полученного класса (с базовым классом Основы) и храню указатель на тот объект в переменной, которая указывает на базовый класс, как я могу получить доступ к членам Полученного...
вопрос задан: 9 August 2018 01:42
2
ответа

В Python, как я указываю, что переопределяю метод?

В Java, например, @Override аннотация не только обеспечивает время компиляции, проверяя переопределения, но и делает для превосходного кода самодокументирования. Я просто ищу документацию (хотя, если...
вопрос задан: 18 July 2018 20:07
2
ответа

C # Проверка типа дочернего класса в родительском классе. Это хорошая практика? [Дубликат]

Представьте, что у нас есть эти 2 класса: public class A {void DoA () {if (condition1) {AnotherClass.MethodA (); } {} открытый класс B {void DoB () {if (...
вопрос задан: 5 July 2018 14:47
2
ответа

Понимание Python super () с помощью методов __init __ () [duplicate]

Я пытаюсь понять использование супер (). Судя по всему, оба дочерних класса могут быть созданы, просто отлично. Мне любопытно узнать о фактической разнице между следующими 2 дочерними классами ....
вопрос задан: 5 July 2018 07:48
2
ответа

Python супер () повышает TypeError

В Python 2.5 следующий код повышает TypeError:>>> класс X: определение (сам): распечатайте "a">>> класс Y (X): определение (сам): супер (Y, сам).a () печать "...
вопрос задан: 28 May 2018 07:26
2
ответа

В C# действительно ли возможно бросить Список <Ребенок> для Списка <Родитель>?

Я хочу сделать что-то вроде этого: Список <Ребенок> childList = новый Список <Ребенок> ();... список <Родитель> parentList = childList; Однако, потому что parentList является Список предка Ребенка...
вопрос задан: 18 April 2018 11:32
2
ответа

Objective C: как объявить статического участника, который видим к подклассам?

Я объявляю семейство статических классов, которое имеет дело с коммуникационным протоколом. Я хочу объявить родительский класс, которые обрабатывают общие сообщения как ACKs, встраивают ошибки... У меня должны быть помехи...
вопрос задан: 10 September 2017 17:40
2
ответа

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

У меня есть пользовательский атрибут, который применяется к свойствам класса и самого класса. Теперь все классы, которые должны применять мой пользовательский атрибут, являются производными от одного базового класса. Как я могу ограничить ...
вопрос задан: 16 July 2017 06:27
2
ответа

Наследование SQLAlchemy

Я немного смущен наследованием под sqlalchemy, до такой степени, когда я даже не уверен, какое наследование (единственная таблица, объединяемая таблица, бетон) я должен использовать здесь. У меня есть основа...
вопрос задан: 31 May 2017 14:00
2
ответа

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

Этим вопросом является содействие того, которое спрашивают в этом потоке. Используя следующие определения классов: шаблон <класс T> класс Foo {общественность: Foo (константа foo_arg_t foo_arg): _foo_arg (...
вопрос задан: 23 May 2017 12:34
2
ответа

Отображение многоуровневого наследования в В спящем режиме с Аннотациями

Возьмите ситуацию, перечисленную в этом вопросе: Отображение многоуровневого наследования в В спящем режиме, Как это отображение было бы сделано с Аннотациями, а не hbm файлом?
вопрос задан: 23 May 2017 12:25
2
ответа

C#: Что такое виртуальные события и как они могут использоваться?

Как виртуальное событие работает? Как Вы переопределили бы его? Как это работало бы? И в том, какие случаи Вы сделали бы это? Это, например, было бы хорошо замена для защищенных методов OnEvent? Так, чтобы...
вопрос задан: 23 May 2017 12:24
2
ответа

Заключительные классы в Python 3.x-что-то Guido не говорят мне?

Этот вопрос создается сверх многих предположений. Если одно предположение является неправильным, то все это падает. Я все еще относительно плохо знаком с Python и только что ввел любопытную/исследовательскую фазу...
вопрос задан: 23 May 2017 12:17
2
ответа

Наследование классов в JavaScript

Я задаюсь вопросом, как моделировать Наследование классов в JavaScript. Я знаю, что класс не относится к JavaScript, способом, которым мы используем, являются Функции, чтобы создать объекты и сделать вещи наследования через Прототип...
вопрос задан: 23 May 2017 12:13
2
ответа

Платформа объекта - Избранные определенные столбцы и возврат, со строгим контролем типов, не теряя бросок

Я пытаюсь сделать что-то подобное этому сообщению, откуда я не задерживаю все столбцы конкретного объекта, однако моя платформа использует наследование, и я теряю объем типа объекта после него'...
вопрос задан: 23 May 2017 12:11
2
ответа

Наследование и фабрика функционируют в Python и Django

Я создаю приложение Django, которое использует некоторое наследование в, он - модель, главным образом потому что я должен присвоить всему UUID и ссылку, таким образом, я знаю, каково класс это было. Вот упрощенная версия...
вопрос задан: 23 May 2017 12:03
2
ответа

WPF управляют наследованием

Я считал в блоге следующее предложение: первое правило WPF: Избегайте наследования управления. Я видел подобные вещи в других местах также. Однако мне не удается понять логику. Кроме того...
вопрос задан: 23 May 2017 12:02
2
ответа

Генерация кода для состава с помощью Eclipse

Эффективный Java, наряду с другими источниками предлагают, чтобы мы рассмотрели использование состава по наследованию. Я часто находил мой сам достижение такого состава при помощи Шаблона "декоратор" и...
вопрос задан: 23 May 2017 11:53
2
ответа

Родитель может назвать методы Дочернего класса?

Обращение здесь A является предварительно скомпилированным классом Java (у меня также есть исходный файл), B, класс Java, что я создаю B, расширяет A. Как логика может быть реализована таким образом, что A может назвать методы этим B...
вопрос задан: 23 May 2017 11:45
2
ответа

Отражение может использоваться для инстанцирования базового класса объектов свойства?

Как это: общедоступный класс remoteStatusCounts: RemoteStatus {общедоступный интервал statusCount; общественность remoteStatusCounts (RemoteStatus r) {Тип t = r. GetType (); foreach (...
вопрос задан: 23 May 2017 10:32
2
ответа

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

Как получить путь текущего класса от унаследованного метода? У меня есть следующее: <? php//файл: класс/parentDir/class.php Родитель {защищенная функция getDir () {...
вопрос задан: 23 May 2017 10:31
2
ответа

Что «супер» делает в Python?

В чем разница между: классом Child (SomeBaseClass): def __init __ (self): super (Child, self) .__ init __ () и: class Child (SomeBaseClass): def __init __ (self): ...
вопрос задан: 5 April 2017 21:08
2
ответа

Как вызвать метод базового класса второго уровня, например base.base.GetHashCode ()

class A {public override int GetHashCode () {return 1; }} класс B: A {public override int GetHashCode () {return ((object) this) .GetHashCode (); }} новый B () ....
вопрос задан: 21 October 2016 16:47
2
ответа

Как удалить все унаследованные CSS-форматирование для таблицы?

У меня есть таблица, которая имеет определенный стиль из-за файла CSS для страницы (она имеет синие рамки и т. Д.). Есть ли простой способ удалить CSS для этой конкретной таблицы? Я думал что-то ...
вопрос задан: 25 September 2016 16:50
2
ответа

Ромбовидное наследование и чистые виртуальные функции

Вообразите стандартное ромбовидное наследование. Класс A определяет чистую виртуальную функцию fx, класс B определяет реализацию для fx, классы C и D ничего не делают с fx. При попытке назвать fx на экземпляре класса...
вопрос задан: 16 September 2016 10:43
2
ответа

Свойство переопределения с другим совместимым Типом

Мне нужен базовый класс со свойством, где я могу получить классы с тем же свойством, но различными (совместимыми) типами. Базовый класс может быть абстрактным. общедоступный класс Основа {общедоступный виртуальный объект...
вопрос задан: 11 May 2016 14:51