jueves, 6 de mayo de 2010

La referencia this en java (03.04.01)

Los métodos de instancia reciben el argumento this implícitamente que se refiere al mismo objeto.

public class Pelicula {
private String titulo;
public void setTitulo(String titulo) {
this.titulo = titulo;

}
}

Se puede compartir código entre constructores usando la referencia this. Un constructor invoca a otro pasandole los argumento que requiere.

Laboratorio
Pelicula.java
public class Pelicula {

private String titulo;
private String tipo;

public Pelicula()
{
this("Pelicula sin definir");
}
public Pelicula (String titulo) {
this.titulo = titulo;
}
public String getTitulo() {
return titulo;
}
}

TestThis.java
public class TestThis {

public static void main (String[] args) {
Pelicula pelicula1 = new Pelicula();
Pelicula pelicula2 = new Pelicula("Todo sobre mi madre");
System.out.println(pelicula1.getTitulo());
System.out.println(pelicula2.getTitulo());
}
}
Compartir:

0 comentarios:

Publicar un comentario