domingo, 3 de julio de 2011

Actividad 4: Herencia y Polimorfismo

Herencia

Herencia sensilla:


 En herencia sencilla Un objeto puede tomar las características de otro objeto y de ningún otro, es decir solo puede tener un padre.


Herencia multiple:
La herencia multiple Se presenta cuando una subclase tiene más de una superclase  Clasificación Múltiple (herencia múltiple)

La herencia múltiple debe manejarse con precaución. Algunos problemas son el conflicto de nombre y el conflicto de precedencia
Se recomienda un uso restringido y disciplinado de la herencia. Java y Ada 95 simplemente no ofrecen herencia múltiple



















En mi caso mi proyecto no tendria herencia por   solamente un usuario podra deslizar la tarjeta en pocas palabras solo tiene clases padre.

En las transacciones todas ella seran de la misma forma (atributos) lo cual hace que no use herencia.

Polimorfismo:

El polimorfismo se refiere a la posibilidad de definir múltiples clases con funcionalidad diferente, pero con métodos o propiedades denominados de forma idéntica, que pueden utilizarse de manera intercambiable mediante código cliente en tiempo de ejecución.

































Usare polimorfismo sobre cargando los metodos constructores. Por que todos los metodos los usare igual pero con diferentes parametros.

No hay comentarios:

Publicar un comentario