Discussion:Problème du diamant

Dernier commentaire : il y a 11 ans par Ske dans le sujet Confusion de deux problèmes ?
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Diamant mais pourquoi donc une telle traduction

modifier

The diamond problem n'a pas pour traduction française Le problème du diamant mais bien plutôt comme Le problème du losange. En français la forme géométrique losange n'est pas appelé diamant. Qu'en pensez vous?

Confusion de deux problèmes ?

modifier

Selon l'article héritage multiple , le problème du diamant est de savoir si les classe B et C doivent partager la même superclasse A ou bien avoir chacune leur propre classe de base (cf les classes virtual du C++). Mais l'article problème du diamant parle surtout du problème de méthodes homonymes dans B et C.

Je pense que c'est l'article héritage multiple qui a raison car il n'est pas nécessaire d'avoir un héritage en diamant (B et C dérivant de A) pour avoir des méthodes homonymes. Mais les deux problèmes sont confondus dans les source que je connais. Et il est vrai que la configuration en diamant pose aussi autre un problème lors de la résolution des méthodes homonymes par linéarisation ske (d) 21 avril 2013 à 12:07 (CEST)Répondre

Revenir à la page « Problème du diamant ».