La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Constructores y Sobrecarga Ing. Rafael Alfredo Zelaya Amaya.

Presentaciones similares


Presentación del tema: "Constructores y Sobrecarga Ing. Rafael Alfredo Zelaya Amaya."— Transcripción de la presentación:

1 Constructores y Sobrecarga Ing. Rafael Alfredo Zelaya Amaya

2 Constructores Los constructores son métodos especiales que reúnen las tareas de inicialización de los objetos de una clase; por lo tanto, el constructor establece el estado inicial de todos los objetos que se instancian. No es obligatorio usar constructores Debe llamarse igual que la clase y no devuelve ningún tipo de valor public class Punto{ private int x,y; public Punto(int x, int y){} }

3 Sobrecarga La sobrecarga es definir dos o más métodos con el mismo nombre, pero con parámetros diferentes por cantidad o tipo La sobrecarga se puede realizar tanto en métodos generales, como en constructores La sobrecarga es un polimorfismo estático, ya que es el compilador quien resuelve el conflicto del método a referenciar. Si definimos un constructor con parámetros, el “constructor sin parámetros por defecto” deja de estar disponible; así que, si nos interesa, se debe definir para su utilización.

4 Ejemplo de constructores sobrecargado public class Punto{ private int x,y; public Punto( int x, int y){} public Punto( int xy){} public Punto(){} }

5 Gracias…


Descargar ppt "Constructores y Sobrecarga Ing. Rafael Alfredo Zelaya Amaya."

Presentaciones similares


Anuncios Google