33
ответа

C# должен иметь множественное наследование? [закрытый]

Я столкнулся с многочисленными аргументами с включением множественного наследования в C#, некоторые из которых включают (философские аргументы в стороне): Множественное наследование является слишком сложным и часто...
вопрос задан: 11 November 2012 09:58
13
ответов

Как Java-интерфейсы имитируют множественное наследование?

Я читаю «Учебник по Java» (второй раз). Я только что прошел раздел об интерфейсах (снова), но все еще не понимаю, как интерфейсы Java имитируют множественное наследование. Есть ли ...
вопрос задан: 13 May 2012 04:59
12
ответов

Использование для множественного наследования?

Кто-либо может думать о какой-либо ситуации для использования множественного наследования? Каждый случай, о котором я могу думать, может быть решен оператором AnotherClass метода () {возвращают это-> something.anotherClass;}
вопрос задан: 23 February 2009 20:50
11
ответов

Почему я должен избежать множественного наследования в C++?

Действительно ли это - хорошее понятие для использования множественного наследования, или я могу сделать другие вещи вместо этого?
вопрос задан: 18 December 2014 06:50
11
ответов

Поведение Python __init__ с множественным наследованием [дубликат]

Мне любопытно, почему этот код: class BaseClassA (object): def __init __ (self): print ('A1') # super () .__ init __ () print ('A2') класс BaseClassB (объект): def __init __ (self) : ...
вопрос задан: 29 July 2014 21:39
11
ответов

Как «супер» работает с многонаследованием с аргументами в Python? [Дубликат]

У меня есть следующий код: class TestA (object): def __init __ (self, * args): super (TestA, self) .__ init __ () print 'TestA' class TestB (object): def __init __ (self, my_var = None) : ...
вопрос задан: 29 July 2014 21:39
11
ответов

Как «супер» работает с мультинаследованием в Python? [Дубликат]

У меня есть следующий код: class TestA (object): def __init __ (self, * args): super (TestA, self) .__ init __ () print 'TestA' class TestB (object): def __init __ (self, my_var = None) : ...
вопрос задан: 29 July 2014 21:39
11
ответов

Создание объекта, который имеет все свойства двух других объектов?

Рассмотрите ситуацию спортивного клуба. Клуб может иметь менеджера Клуба и 1 или более тренеров (1 тренер на команду) Так, вот пример менеджера и Экономклассов. Класс ClubManager {общественность пусто...
вопрос задан: 16 February 2010 20:02
10
ответов

Когда множественное наследование могло бы быть единственным разумным решением? [закрытый]

Чтобы быть ясным, я не спрашиваю, хорошо ли множественное наследование или плохо. Я услышал много аргументов от обеих сторон тех дебатов. Я задаюсь вопросом, существует ли какой-либо вид проблемы проектирования или сценария...
вопрос задан: 7 July 2009 18:43
9
ответов

Какова точная проблема со множественным наследованием?

Я вижу, что люди спрашивают все время, должно ли множественное наследование быть включено в следующую версию C# или Java. Люди C++, которым достаточно повезло иметь эту способность, говорят, что это...
вопрос задан: 30 August 2012 16:24
9
ответов

Почему Множественное наследование не позволяется в Java или C#?

Я знаю, что множественное наследование не позволяется в Java и C#. Во многих книгах просто говорится, множественное наследование не позволяется. Но это может быть реализовано при помощи интерфейсов. Ничто не обсуждено о почему...
вопрос задан: 15 June 2009 18:11
8
ответов

Как моделировать множественное наследование в C#

Как может я делать это: Класс A: DependencyObject {} Класс B: DependencyObject {} Класс C: A, B {}
вопрос задан: 8 July 2010 03:14
8
ответов

C# поддерживает множественное наследование?

У коллеги и меня есть что-то вроде аргумента по множественному наследованию. Я говорю, что это не поддерживается, и он говорит, что это. Так, я думал, что спрошу мозговитый набор относительно сети.
вопрос задан: 16 March 2010 16:28
8
ответов

Используя C++, как я правильно наследовался тому же базовому классу дважды?

Это - наша идеальная иерархия наследования: класс Foobar; класс FoobarClient: Foobar; класс FoobarServer: Foobar; класс WindowsFoobar: Foobar; класс UnixFoobar: Foobar; класс...
вопрос задан: 3 January 2010 14:24
8
ответов

Любой реальный пример использования интерфейса, связанного со множественным наследованием

Я пытаюсь понять Интерфейсы так, чтобы я мог реализовать их в своих программах, но я не могу вообразить, как я должен использовать их. Также дайте мне некоторых, например, использования их со множественным наследованием в C#
вопрос задан: 18 December 2009 19:49
8
ответов

Устранение множественного наследования

У меня есть следующая проблема, и я задаюсь вопросом, существует ли хороший способ смоделировать эти объекты, не используя множественное наследование. Если это имеет какое-либо значение, я использую Python. Студенты должны связаться...
вопрос задан: 15 July 2009 14:01
8
ответов

Реализация 2 интерфейсов с 'тем же именем' свойства

Это походит на разумное (и возможно простой?) сценарий, но как был бы Вы делать следующее: Позволяет говорят, что у меня есть 2 интерфейса: Взаимодействуйте через интерфейс ISimpleInterface представляют ErrorMsg в виде строки {добираются;} Интерфейс Конца
вопрос задан: 10 February 2009 12:58
7
ответов

Попытка наследовать три базовых класса и не может

У меня есть несколько вопросов, связанных с дизайном моего Пользовательского класса, но они достаточно отличаются, что я думаю, что они должны быть независимыми вопросами. Так, первое связано с наследованием основы...
вопрос задан: 15 June 2015 07:32
7
ответов

Интерфейс расширяет 2 класса [дубликат]

Я полностью понимаю, что класс не может напрямую распространять 2 класса, но к моему смущению при исследовании JPA я нашел это (в org.springframework.data.jparepository): public interface ...
вопрос задан: 29 April 2015 12:28
7
ответов

Ромбовидное наследование (C++)

Я знаю, что наличие ромбовидного наследования считают плохой практикой. Однако у меня есть 2 случая, в которых я чувствую, что ромбовидное наследование могло соответствовать очень приятно. Я хочу спросить, был бы Вы рекомендовать мне использовать...
вопрос задан: 20 December 2013 03:28
7
ответов

Множественное наследование в C#

Так как множественное наследование плохо (оно делает источник более сложным), C# не обеспечивает такой шаблон непосредственно. Но иногда было бы полезно иметь эту способность. Например, я могу...
вопрос задан: 12 May 2012 17:09
7
ответов

Почему делают Абстрактные классы и Интерфейсы?

Хорошо я собирался спросить, что различие всего лишь, ему ответили прежде. Но теперь я спрашиваю, почему они имели эти значения? (Я говорю о Java здесь, я не знаю, относится ли то же...
вопрос задан: 3 March 2010 11:29
7
ответов

Альтернатива для Множественного наследования в Java

Я создал два бобовых класса BackPageBean {Строковая последняя страница = пустой указатель;:::} класс InformationMessageBean {Строка informationMessage = пустой указатель;:::} Теперь, если класс является последней страницей...
вопрос задан: 24 June 2009 13:32
7
ответов

Как множественное наследование C++ реализовано?

Единичное наследование легко реализовать. Например, в C, наследование может быть моделировано как: Основа структуры {интервал a;} Потомок структуры {Основной родитель; интервал b;}, Но со множественным наследованием...
вопрос задан: 16 June 2009 19:29
6
ответов

Дилемма множественного наследования в C++

Я сталкиваюсь с проблемами с дизайном моей библиотеки C++. Это - библиотека для чтения потоков, которые поддерживают функцию, которую я не нашел на других "потоковых" реализациях. Это не действительно важно...
вопрос задан: 23 May 2017 12:19
6
ответов

Как реализовать множественное наследование в Дельфи?

Я делаю, полное переписывают старой библиотеки, и я не уверен, как обработать эту ситуацию (ради того, чтобы быть понятым, приветствую велосипедная аналогия): у Меня есть следующие классы: TBike-...
вопрос задан: 6 January 2017 14:54
6
ответов

Что такое миксин и почему они полезны?

В «Программировании Python» Марк Лутц упоминает «миксины». Я из C / C ++ / C # фона, и я не слышал этот термин раньше. Что такое миксин? Чтение между строк этого примера (который я ...
вопрос задан: 25 March 2016 15:16
6
ответов

Как я могу избежать Ромба Смерти при использовании множественного наследования?

http://en.wikipedia.org/wiki/Diamond_problem я знаю то, что это означает, но какие шаги я могу сделать для предотвращения его?
вопрос задан: 14 December 2015 19:23
6
ответов

Что такое реальные примеры множественного наследования C++?

Помимо примеров из учебника - в реальном мире - когда-либо имеет смысл использовать множественное наследование (где больше чем один из базовых классов не является чистыми интерфейсами) в C++?
вопрос задан: 13 September 2011 13:19
6
ответов

Множественное наследование + путаница виртуальной функции

У меня есть ромбовидный сценарий множественного наследования как это: / \B C \/D общий родитель, A, определяет виртуальную функцию fn (). И для B и для C действительно ли возможно определить fn ()?...
вопрос задан: 27 July 2011 15:04