Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Orientada a Objetos (POO) - Coggle Diagram
Programación Orientada a Objetos (POO)
Introducción a POO
Todos los objetos tienen atributos que los describen
Clase
Constructores
Métodos
Atributos o propiedades
Las clases en Java
Todo objeto es instancia de una única clase
Toda clase que forma parte del programa tiene, en un instante dado, cero o más objetos que son instancia de ella
Declaración de clases
La definición e implementación de una clase en Java
Es conveniente crear una sola clase en cada archivo
El archivo de una clase Java debe tener el mismo nombre que la clase public que contiene el archivo
La palabra clave class es la que nos va a permitir definir una clase
Modificadores de Acceso
La palabra clave
public
indica un nivel de acceso a la clase de tipo público, es decir, cualquier clase puede hacer uso de ella o relacionarse con ella
Si no aparece nada, significa que es default, lo que quiere decir que sólo pueden relacionarse con ella las clases pertenecientes a su mismo paquete
Palabra clave
final
indica que con esta clase se termina la cadena de herencia
Palabra clave
abstract
Palabra clave
extends
indica que la clase hereda de otra clase
Palabra clave
implements
indica que la clase implementa los métodos de una o varias interfaces
Métodos
Modificadores del método: [private | protected | public] [static] [abstract] [final] [native][synchronized]
Tipo de datos del valor devuelto por el método
Nombre del método
Parámetros del método