Programación Visual
Orientado a objetos
Paradigma de programación
Da unas guías sobre cómo trabajar con él
Basada en:
Clase
Objeto
Objeto
Unidad dentro de un programa informático
estado
comportamiento
Serie de datos almacenados
Clase
Es una plantilla para la creación de objetos de datos
Se utilizan
para representar entidades o conceptos
Método
Bloque de código que contiene una serie de instrucciones
métodos de clase
métodos de instancia
Java
Un lenguaje de programación
Por primera vez en 1995 por Sun Microsystems
Desde
Portátiles
Consolas de videojuegos
Centro de datos
Ventajas
Seguro
Rapido
Fiable
Constructor
Es una subrutina cuya misión es inicializar un objeto de una clase
Asignan los valores iniciales del nuevo objeto.
Ejemplo:
Java
Herencia
Mecanismo por el cual una clase permite heredar las características
Se puedan definir nuevas clases basadas de unas ya existentes
Hace nuestro desarrollo más rápido y eficiente
Código mucho más limpio
Polimorfismo
Capacidad que tienen los
objetos de una clase de responder al mismo mensaje
Entidad que puede contener valores de
diferentes tipos durante la ejecución del programa.
Consiste en conseguir que un objeto de una clase se comporte
como un objeto de cualquiera de sus subclases