Polimorfismo

viernes, 11 de enero de 2008

El polimorfismo en la POO hasta hace poco para mí era escribir métodos con el mismo nombre pero con diferentes parametros lo que se conoce como sobrecarga(Overloading). Lo cierto, es que esto no abarca en si el concepto de polimorfismo. En parte lo que busca el Polimorfismo es por ejemplo: si tienes una clase padre la cual presenta algunas funcionalidades puedes hacerle una expansion de nuevas funcionalidades sin ningun tipo de problema con la compatibilidad.

Actualmente, en el campo de la ingeniería de software el polimorfismo lo han clasificado en dos grupos: UNIVERSAL y AD-HOC. Se dice que el universal es realmente polimorfismo.

Polimorfismo universal:
se divide en: parametic e inclusion

Polimorfismo Ad-hoc :
se divide en: overloding y coresion.

http://www.ondotnet.com/pub/a/dotnet/2001/11/05/vbnetoop2.html?page=last&x-showcontent=text

0 comentarios: