Please enable JavaScript.
Coggle requires JavaScript to display documents.
CLASE Y OBJETOS - Coggle Diagram
CLASE Y OBJETOS
2.1 DECLARACIÓN DE CLASES: ATRIBUTOS, MÉTODOS,
ENCAPSULAMIENTO
La declaración de una clase define la estructura de la misma. Dicho de otra forma,
la declaración de una clase informa de los elementos que la conforman.
Tipos de atributos.
-
-
-
-
c) Construir una aplicación Java sencilla, convenientemente especificada, que
-
-
-
2.4 MÉTODOS: DECLARACIÓN, MENSAJES, PASO DE
PARÁMETROS, RETORNO DE VALORES
Los métodos o funciones miembro se definen dentro de la clase a la que pertenecen y constituyen la interfaz o forma de acceder a la estructura interna de los objetos es decir a los datos privados.
Los métodos definen cual son las operaciones que se pueden realizar con los atributos de los objetos de la clase.
La ejecución de un programa orientado a objetos consiste, en recibir, interpretar y responder unos objetos a los mensajes que envían otros objetos.
2.5 CONSTRUCTORES Y DESTRUCTORES DECLARACIÓN, USO
Y APLICACIONES
Un constructor inicializa un objeto inmediatamente tras su creación. Tiene el mismo nombre que la clase en la que reside y es sintácticamente similar a un método. Una vez definido, automáticamente se llama al constructor, inmediatamente después de crear el objeto, antes de que finalice el operador new
. Constructores de mirar un poco extraños porque no tienen ningún tipo de valor devuelto, no incluso nula. Esto es porque la implícita volver tipo de constructor de una clase es el propio tipo de clase.
-
2.7 SOBRECARGA DE OPERADORES: CONCEPTO Y UTILIDAD,
OPERADORES UNARIOS Y BINARIOS
La sobrecarga de operadores es la capacidad para transformar los operadores de un lenguaje como por ejemplo el +, -, etc, cuando se dice transformar se refiere a que los operandos que entran en juego no tienen que ser los que admite el lenguaje por defecto.
La sobrecarga de operadores ya era posible en c++ y en otros lenguajes, pero sorprendentemente java no lo incorpora, así que podemos decir que esta característica es una ventaja de c# respecto a java, aunque mucha gente, esta posibilidad, no lo considera una ventaja porque complica el código.