constructores

Páginas: 2 (260 palabras) Publicado: 22 de octubre de 2013
JAVA
Métodos Constructores

Constructores
Métodos ejecutados automáticamente al crear un
objeto de una clase (“new”).
Se usan para llevar a cabo labores de
inicialización.
Simplifican lasintaxis y apoyan el
encapsulamiento de los datos.
Los métodos constructores de una clase tienen
que tener el mismo nombre que la clase.
public class Cliente {
// Constructor de la clase Clientepublic Cliente (String str, long num) {
...;
}
}

Ejemplos de constructores
public class Cliente {
private String nombre;
private long dni;
public Cliente (String str, long num) {
nombre= str;
dni = num;
}
}
public class CuentaBancaria {
private long numero;
private Cliente titular;
private long saldo;
public CuentaBancaria (long num, Cliente clt, long s) {
numero = num;titular = clt; saldo = s;
}
}

Ejemplos de invocación

Automáticamente al crear objetos.

Cliente cliente1 = new Cliente ("Luis Gomez", 25672046);
CuentaBancaria cuenta1 =
new CuentaBancaria(6831531, cliente1, 100000);
CuentaBancaria cuenta2 =
new CuentaBancaria (8350284,
new Cliente ("Pilar Garcia", 15165442),
200000);

Constructor por defecto
Si no se definen constructores,Java

proporciona uno por defecto.
Sin parámetros: Llamadas del tipo new X();
Sin funcionalidad: Variables inicializadas por

defecto.

Pero si se define un constructor (o más) elconstructor por defecto no es definido.

Ejercicio
Definir la clase Rectangulo con los atributos alto

y ancho.
Definir métodos get y set para cada atributo
Definir un método constructor parainicializar
los atributos
Definir los métodos perimetro y area
Definir un método que verifique si es un
cuadrado
Definir un objeto de la clase Rectángulo en
Main.java y verificar el funcionamientode sus
métodos.

Tomado de Curso POO – 2008 (Ing. Diego Botía)
Revisado y Modificado – 2010 (Ing. Jorge Gabriel Hoyos Pineda)
Revisado y Modificado – 2013 (Ing. Fredy Andres Aponte Novoa)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constructoras
  • constructor
  • Constructora
  • Constructor
  • Constructores
  • Constructoras
  • CONSTRUCTOR
  • Los constructores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS