You are on page 1of 10

Abstracción, Encapsulamiento

Herencia y Polimorfismo

Ejemplo
ABSTRACCIÓN
DIAGRAMA DE CLASES
Vehículo
Matricula Clase padre
Marca o super clase
Modelo
MostrarDatos

Coche Moto
Anchura Limitador
Altura MostrarDatos
HERENCIA
MostrarDatos
Clases hijas
o sub clase Propietario
Cliente
Dni
Nombre Telefono
Apellido vehiculo
Direccion
Clase hija
Clase padre o sub clase
o super clase
Vehículo Voy a crear el primer objeto de
Matricula Vehículo miVehiculo
Marca MGH123
Modelo SUZUKI
VITARA
arrancar

Coche Moto
Anchura Limitador
Altura arrancar Voy a crear un tercer
POLIMORFISMO
arrancar objeto de Vehículo
miVehiculo3
MGH123
Voy a crear un segundo SUZUKI
objeto de Vehículo LETS
miVehiculo2 25
MGH123
SUZUKI
VITARA
1.7
1.6
Se encarga de ocultar los atributos o los métodos para que solamente puedan
ser accedidos por la misma clase. Esto previene errores cuando son programas
muy extensos

ENCAPSULAMIENTO
https://slideplayer.es/slide/5513861/

You might also like