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