Je me demandais simplement si ce code était correct et je l'ai trouvé dans certaines informations. La chose que je trouve étrange, c'est que le diamètre est utilisé deux fois dans les deux exemples, est-ce vraiment correct?A propos de l'héritage et des constructeurs
public Ellipse(double diameter): base(diameter, diameter)
Pourquoi trouvez-vous cela étrange? Quelle est la classe de base? – leppie
Vraisemblablement, il est juste dit "une ellipse par défaut est un cercle" - Je suppose qu'il existe un second constructeur qui prend deux paramètres. –
Pourquoi downvote ma requête? Je pensais juste qu'il était étrange qu'il y ait deux 'diamètre' et je pensais à des champs communs qui ne peuvent pas être deux du même nom, mais maintenant quand je vois ton code, il le comprend mieux et c'est Ok d'avoir un 'diamètre' deux fois. –