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

8 ответов

Как сделать класс Java, который реализует один интерфейс с двумя универсальными типами?

У меня общий интерфейс public interface Consumer<E> { public void consume(E e); }У меня есть класс, который использует два типа объектов, поэтому я хотел бы сделать что-то вроде: public class TwoTypesConsumer implements Consumer<Tomato>, ...

5 ответов

Множественное наследование на интерфейсах Java

Я думал, что множественное наследование всегда было недопустимо в Java, но этот код компилируется: public interface A { void a(); } public interface B { void b(); } public interface AB extends A, B { }Будет иметь пустой интерфейс, такой какAB ...

2 ответа

Множественное наследование с помощью Entity Framework TPC

Я попытался отобразить некоторые классы, используя Entity Framework в стиле TPC, и получил следующую ошибку: Ошибка: тип «A» не может быть отображен как определено, потому что он отображает унаследованные свойства из типов, которые используют ...

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

1 ответ

Исключить повторяющиеся записи из аргументов шаблона C ++ 11

Я использую шаблоны с множественным виртуальным наследованием в C ++ для объединения типов в единое определение структуры. Вот примерный набор структур: struct meas { int i; }; struct meas2 : public virtual meas { int j; }; struct meas3 : ...

4 ответа

Как ссылаться на универсальный тип возвращаемого значения с несколькими границами

Недавно я видел, что можно объявить возвращаемый тип, который также ограничен интерфейсом. Рассмотрим следующий класс и интерфейс: public class Foo { public String getFoo() { ... } } public interface Bar { public void setBar(String bar); }Я могу ...

4 ответа

Как отсутствие множественного наследования в C # привело к необходимости в интерфейсах?

ВЯзык программирования C # [https://rads.stackoverflow.com/amzn/click/com/0321741765]Кшиштоф Квалина пишет в аннотации: мы явно решили не добавлять поддержку множественного наследования [...] отсутствие множественного наследования заставило нас ...

5 ответов

Множественное наследование интерфейсов в C ++

У меня есть объектный интерфейс и открытая коллекция интерфейсов, которые может поддерживать производный объект. // An object class IObject { getAttribute() = 0 } // A mutable object class IMutable { setAttribute() = 0 } // A lockable object ...

4 ответа

Решение дизайна, включающего множественное наследование и составные классы в C ++

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

2 ответа

Как реализовать виртуальные функции с одинаковыми именами в множественном наследовании [дубликаты]

На этот вопрос уже есть ответ: Наследовать интерфейсы, которые имеют имя метода [/questions/2004820/inherit-interfaces-which-share-a-method-name] 5 ответов У вас есть код как показано ниже // A has a virtual function F(). class A { public: ...