preguntar acerca de multiple-inheritance

4
réponses

Comment référencer un type de retour générique avec plusieurs limites

J'ai récemment vu que l'on peut déclarer un type de retour qui est également limité par une interface. Considérez la classe et l'interface suivantes: public class Foo { public String getFoo() { ... } } public interface Bar { public void se …
demandé sur 1970-01-01 00:33:33
7
réponses

Quand l’héritage virtuel est un bon design?

EDIT3: assurez-vous de bien comprendre ce que je demande avant de répondre (il y a EDIT2 et beaucoup de commentaires autour). Il y a (ou avait) beaucoup de réponses qui montrent clairement une mauvaise compréhension de la question (je sais que c'est …
demandé sur 1970-01-01 00:33:31
11
réponses

Classe étendant plus d’une classe Java?

je sais qu'une classe peut implémenter plusieurs interfaces, mais est-il possible d'étendre à plus d'une classe? Par exemple, je veux que ma classe étende les deux TransformGroup et une classe que j'ai créée. Est-ce possible en Java? Les deux énoncés …
demandé sur 1970-01-01 00:33:33
5
réponses

La résolution des conflits métaclasse

je dois créer une classe qui utilise une classe de base différente en fonction de certaines conditions. Avec certaines classes, j'obtiens l'infâme: TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of th …
demandé sur 1970-01-01 00:33:32
17
réponses

Pourquoi L’héritage Multiple N’est pas autorisé en Java ou C#?

je sais que L'héritage multiple n'est pas autorisé en Java et C#. Beaucoup de livres disent que l'héritage multiple n'est pas autorisé. Mais il peut être mis en œuvre en utilisant des interfaces. On ne discute pas des raisons pour lesquelles cela n'e …
demandé sur 1970-01-01 00:33:29
5
réponses

Appeler la classe des parents init avec l’héritage multiple, Quelle est la bonne façon?

dites que j'ai un scénario d'héritage multiple: class A(object): # code for A here class B(object): # code for B here class C(A, B): def __init__(self): # What's the right code to write here to ensure # A.__init_ …
demandé sur 1970-01-01 00:33:32
11
réponses

Pourquoi utiliser des Interfaces, héritage Multiple vs Interfaces, avantages des Interfaces?

j'ai encore un peu de confusion à ce sujet. Ce que j'ai trouvé jusqu'à présent est (des questions similaires ont déjà été posées ici, mais j'avais d'autres points en tête.) de l'Interface est la collection des SEULES mé …
demandé sur 1970-01-01 00:33:31
11
réponses

Comment fonctionne le super () de Python avec l’héritage multiple?

je suis assez nouveau en programmation orientée objet Python et j'ai des problèmes comprendre la fonction super() (nouvelles classes de style) surtout lorsqu'il s'agit d'héritage multiple. par exemple si vous avez quelque chose comme: …
demandé sur 1970-01-01 00:33:30
16
réponses

Java Héritage Multiple

dans une tentative de comprendre pleinement comment résoudre les multiples problèmes d'héritage de Java, j'ai une question classique que j'ai besoin de clarifier. disons que j'ai la classe Animal cela a les sous-classes Bird et Horse et je do …
demandé sur 1970-01-01 00:33:34
21
réponses

Comment les Interfaces Java simulent-elles l’héritage multiple?

je lis" le tutoriel Java " (pour la 2e fois). Je viens de parcourir la section sur les Interfaces (encore), mais je ne comprends toujours pas comment les Interfaces Java simulent l'héritage multiple. Est-il une explication plus claire que ce qui est …
demandé sur 1970-01-01 00:33:30