Категории: Все - java - polimorfismo - programación - herencia

по KIMBERLY RUIZ GONZALEZ 3 лет назад

326

Introducción al Lenguaje Java

Java es un lenguaje de programación desarrollado por Sun Microsystems que utiliza un compilador para transformar el código fuente en ByteCode, un formato binario ejecutable. Este lenguaje orientado a objetos se basa en conceptos fundamentales como la abstracción, encapsulación, herencia y polimorfismo.

Introducción al Lenguaje Java

Introducción al Lenguaje Java

Polimorfismo.

Capacidad de los objetos de una clase en ofrecer una respuesta
La respuesta es distinta e independiente

En función de los parametros utilizados,

Caracteristicas

Conceptos básicos que las forman: objetos, mensajes, clases, instancias y métodos.
Conceptos : abstracción, encapsulación, herencia y polimorfismo

Encapsulamiento

Imformación de un objeto esta dentro del mismo

Interfaz

Clase padre
No se puede implementar ningún método en la clase padre
Clase hija
Pueden implementar otros interfaces.
Cada una de ellas tiene que hacer sus propias implementaciones de los métodos

ByteCode

Formato binario del código ejecutado

Compilador

Transforma el código fuente de un programa

Intérprete

Ejecuta directamente las instrucciones
Lenguaje de programación

Modificadores de acceso

Público:
Elemento

Accesible desde cualquier clase.

Protegido
Elemento accesible desde:

La clase en la que se encuentra,

Las subclases que hereden de dicha clase.

Privado
Elemento accesible

únicamente dentro de la clase en la que se encuentra.

Lenguaje orientado a objetos

Herencia

Definir una clase a partir de otra que ya exista,
La nueva clase tendrá todas las variables y métodos de la clase a partir de la que se crea.

Nuevos méodos

Nuevas variables

Constructor

Almacenar los campos y métodos de la clase
Permite reservar memoria

Campo

Contiene información relativa a la clase,
Es un elemento
Permite manipular la información de los campos.

¿Qué es un objeto?

Entidad con caracteristicas
Que lo hacen diferente a otros
Realizan diferentes acciones
Conjunto de variables y mètodos
Método

Forma de manipular la información

Variable

Informaciòn

Java es un lenguaje de programación creado por Sun Microsystems,

Java es un lenguaje orientado a objetos (OO),

¿Qué es una clase?

Con ellas se pueden crear objetos
A partir de

Métodos

Atributos

Es un modelo abstracto