Tipos de metodos
Tipos de Métodos
Existen varias clases especiales de métodos:
Constructores: métodopara crear un nuevo objeto de la clase. Destructores: método para eliminar un objeto de una clase. Modificadores: métodos para asignar el valor de un atributo Analizadores: métodos para recuperar elvalor de un atributo.
Programación Orientada a Objetos 2
1
Método Constructor(1)
Un constructor es un método especial que es ejecutado cuando una nueva instancia de una clase es creadaModificador de Visibilidad Nombre de la clase
Lista de parámetros Cuerpo del constructor, inicializando los atributos de la clase
Programación Orientada a Objetos
3
Método Constructor(2)Permiten inicializar los atributos de los objetos. Un objeto puede tener uno o más constructores. Todos los constructores tienen el mismo nombre de la clase y se distinguen por la lista de parámetros.Programación Orientada a Objetos 4
2
Método Constructor(3)
En caso de no especificar ningún constructor, java provee uno vacío y sin parámetros.
Programación Orientada a Objetos
5
MétodoConstructor(4)
Propiedad super()
Es una referencia al método constructor de una superclase. Es Opcional. En Java todos los objetos heredan de la clase “Object”
Programación Orientada a Objetos6
3
Declarando Objetos
Los objetos se declaran de igual manera como se declara cualquier otra variable.
Clase Nombre del objeto
miPC
Programación Orientada a Objetos 7
Creandoobjetos (1)
Por lo general existe una clase “Cliente” ó clase que usa otra clase, desde allí se crea el objeto, en este caso es la clase Sistema
Sistema.java
PC.java
Sistema.java
ProgramaciónOrientada a Objetos 8
4
Creando objetos (2)
1. Se declara una instancia (objeto) 2. Se usa la palabra reservada new para crear el objeto (instancia) 3. Se invoca un constructor de la clase,...
Regístrate para leer el documento completo.