CONSTRUCTORES
y
Garbage Collector
CONSTRUCTORES
CONSTRUCTORES
CONSTRUCTORES
Britney Spears
Nombre?
CONSTRUCTOR
Edad?
20
CONSTRUCTORES
public class Alumno
{
private int edad;
private String nombre;
public Alumno ()
{
edad=20;
nombre=Jos Luis Carranza;
}
public void setEdad (int ed)
{
edad=ed;
}
}
Ing. Euler Tito Chura
CONSTRUCTORES SOBRECARGA
con
Alumno()
(){{
Alumno
edad=20;
edad=20;
nombre=JosLuis
LuisCarranza;
Carranza; }}
nombre=Jos
Alumno(int
(inted)
ed){{
Alumno
edad=ed;
edad=ed;
nombre=JosLuis
LuisCarranza;
Carranza; }}
nombre=Jos
Alumno(int
(inted,
ed,String
Stringnom)
nom){{
Alumno
edad=ed;
edad=ed;
nombre=nom; }}
nombre=nom;
Ing. Euler Tito Chura
CONSTRUCTORES SOBRECARGA
public class Alumno
{
private int edad;
private String nombre;
Alumno ()
{
edad=20;
nombre=Jos Luis Carranza;
}
Alumno (int ed)
{
edad=ed;
nombre=Jos Luis Carranza;
}
S
O
B
R
E
C
A
R
G
A
CONSTRUCTORES SOBRECARGA
Garbage Collector
Garbage Collector
DESTRUCTOR
Ing. Euler Tito Chura
Garbage Collector
L IB E
RAC
OBJETO NO USADO (LIBERADO)
POR EL PROGRAMA
IN
DE M
EMO
RI A
ATRIBUTOS DE CLASE
public Ejemplo(){
contador++;
}
ATRIBUTOS DE CLASE
contador 1
A
Ejemplo1
contador
12
3
contador 2
contador 3
MTODOS DE CLASE
MTODOS DE CLASE
public class Ejemplo2{
private int numero1;
private static int numero2;
public void metodo1(){
numero2++;
}
public static void metodo2(){
numero1++;
}
EJERCICIO