Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRocio sanabria Modificado hace 6 años
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…
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.