Question

Je l'ai vu à la fois utilisé interchangebly mais signifient-elles vraiment la même chose? De ma compréhension, Polymorphisme étend le fait que vous pouvez échanger une instance d'une classe par une instance d'une sous-classe, et en retard des moyens de liaison que lorsque vous appelez une méthode d'une instance, le type décide quelle méthode (sous-classe / superclasse) est appelée .

Était-ce utile?

La solution

Wikipedia a un très bel article à ce sujet:

http://en.wikipedia.org/wiki/Polymorphism_in_object-oriented_programming

Résumé:. Liaison tardive est un moyen de mettre en œuvre polymorphisme

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