Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACIÓN JAVA - Coggle Diagram
PROGRAMACIÓN JAVA
CLASES Y OBJETOS EN JAVA
Clase es una representación abstracta
Objetos de una clase tienen las mismas características
Un objeto es una instancia de una clase
Diferencia de otros objetos
Clases se utilizan para definir tipos de datos
Tipo de dato describe un conjunto de objetos
Cada objeto tiene sus propios atributos
OBJETOS
Comportamiento del objeto está determinado por los métodos
El estado de un objeto evoluciona
La identidad de un objeto le permite distinguirse de otros objetos
Cada atributo toma un valor
Describen sus acciones y agrupan sus responsabilidades
El estado y el comportamiento están relacionados
CONSTRUCTORES
El valor inicial de los atributos del objeto
Un método especial de la clase
Métodos constructores coincide con el nombre
Utilizar distintos parámetros
Especificar el límite de crédito
REFERENCIA A OBJETOS
Declara una variable de tipo no primitivo
Reserva un espacio de memoria para almacenar valor
Almacenar la referencia al objeto
Utilizan tipos de datos primitivos
Las sentencias de asignación
CLASES EN JAVA
Definir una clase en Java
La clase se carga en memoria
Debe ser un identificador válido
Deben definirse en ficheros
ÁMBITOS DE LAS VARIABLES
Ámbito de objeto
Ámbito de clase
Ámbito de método
MÉTODOS DDE CLASES
Es preferible definir métodos
Métodos set se utilizan para modificar
Métodos get se utilizan para consultar
RELACIONES ENTRE CLASES
diseño orientado a objetos
La herencia se utiliza para especializar
La agregación cuando existe una relación jerárquica
INICIALIZACIÓN POR DEFECTO
Las variables de tipo boolean se inicializan
Las referencias a objetos se inicializan
ÁMBITOS DE LOS MÉTODOS
sin necesidad de una instancia