Java - Codigo inseguro

 
Vista:

Codigo inseguro

Publicado por Ivo (1 intervención) el 14/09/2007 17:29:20
Bueno, por algun motivo el compilador me considera esta parte de codigo inseguro, debe ser q rompo algun encapsulamiento.. si alguien entiende algo y me puede dar una mano, bienvenido sea

public boolean addVivienda(Vivienda Vi){
Vivienda v = null;
if(Vi instanceof Casa){
v = new Casa((Casa)Vi);
return viviendas.add(v);
}
else{
v = new Departamento((Departamento)Vi);
return viviendas.add(v);
}
}

Vivienda = Clase madre
Casa y Departamento = Clases Hijas
viviendas = TreeSet
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder