L'utilisation de méthodes virtuelles viole-t-elle le LSP (L faisant partie de principes solides) ou quelques exceptions près?[fermé]

StackOverflow https://stackoverflow.com/questions/3316848

Question

fermé . Cette question doit être plus concentré . Il n'accepte pas actuellement les réponses.

Voulez-vous améliorer cette question? Mettez à jour la question de sorte qu'il se concentre sur un problème uniquement par Modification de ce message .

FERMÉ Il y a 3 ans .

Utilise Méthodes virtuels viole LSP (L faisant partie des principes solides ) ou il y a quelques exceptions?

Merci d'avance, Saghare Ayyaz

Était-ce utile?

La solution

Pourquoi pensez-vous cela?Les méthodes virtuelles en elles-mêmes ne sont qu'un mécanisme de polymorphisme.Le Le principe de substitution de Liskov est une contrainte juste sur la manière dont vous mettez en œuvre les substituts (et d'autres aspects du descendantclasses) afin d'obtenir un comportement polymorphe prévisible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top