Ejemplo Herencia

Veamos un ejemplo: Clase principal persona

Ahora la clase empleado que hereda de la clase persona:

  Ahora veamos como crear y utilizar los objetos en una clase main:

  Descargar código de Ejemplo herencia

Herencia

Una de las características de la programación orientada a objetos es la  herencia. El termino herencia es conocido por todos, quien no ha oído hablar de una herencia en la familia. Nosotros no vamos a heredar dinero ni propiedades pero si vamos a aprendera heredar recursos de otras clases. Observemos el diseño de las siguientes… Seguir leyendo Herencia

Polimorfismo

Según el siguiente diagrama de clases. La clase Gerente hereda de la clase Empleado y la clase Director hereda de la clase Gerente. También podemos decir que la clase  Director hereda indirectamente de Empleado.   RELACION IS-A Cuando utilizamos herencia se establece una relación is-a (traducido es-un). Según el diagrama anterior se establecen las siguientes relaciones:… Seguir leyendo Polimorfismo

Representación de una clase

En programación y en el diseño del software es habitual que usemos gráficos para representar partes o el funcionamiento de nuestras aplicaciones. Diagramas de casos de uso, diagramas de secuenciia, diagramas de clases, etc. Para representar la estructura de clases de un programa lo mas habitual es un diagrama de clases. Un diagrama de clases… Seguir leyendo Representación de una clase

Ejercicios Opcionales – POO

Ejercicio 1 Crea una clase llamada Cuenta que tendrá los siguientes atributos: titular y cantidad (puede tener decimales). El titular será obligatorio y la cantidad es opcional. Crea dos constructores que cumpla lo anterior. Crea sus métodos get, set y toString. Tendrá dos métodos especiales: ingresar(double cantidad): se ingresa una cantidad a la cuenta, si… Seguir leyendo Ejercicios Opcionales – POO

Publicada el
Categorizado como POO