martes, 25 de octubre de 2016

Constructores y Metodos

Constructor
- Se utilizan para instanciar las clases (Para crear objetos de una                                                                 clase).
- Llevan el mismo nombre de la clase. 
- Tienen accesibilidad public.
- No tienen tipo de dato de retorno (no retornan un valor).

  - Si no tiene parámetros crea el objeto con los valores de los atributos por default.
     - Puede haber más de un método constructor pero los
        parámetros no pueden  tener los mismos tipos de
        datos en el mismo orden. 


Los constructores pueden ser:

1.- Por default (no tiene parámetros).
2.- Por parámetros (asigna los valores de los parámetros a los atributos del objeto que está siendo creado).

Ejemplo:

public class ClaseEjemplo{
 private int atributo;
//CONSTRUCTOR POR DEFAULT
 public ClaseEjemplo(){
}
//CONSTRUCTOR POR PARAMETROS
public ClaseEjemplo(int valorAsignar){
 atributo = valorAsignar;
}
 }

Meetodos SET Y GET

Los métodos get y set, son simples métodos que usamos en las clases para mostrar (get) o modificar (set) el valor de un atributo. El nombre del método siempre sera get o set y a continuación el nombre del atributo, su modificador siempre es public ya que queremos mostrar o modificar desde fuera la clase. Por ejemplo: getNombre o setNombre.
Esta es la sintaxis de cada uno:
public tipo_dato_atributo getAtributo (){
     return atributo;
}

public void setAtributo (tipo_dato_atributo variable){
    this.atributo = variable;
}

No hay comentarios:

Publicar un comentario