Foro de elhacker.net

Programación => Java => Mensaje iniciado por: kev4142 en 7 Agosto 2009, 20:46 pm



Título: se puede dar herencia de una clase anidada a una clase normal.
Publicado por: kev4142 en 7 Agosto 2009, 20:46 pm
Bueno, acabo de recibir un curso basico de java utilizando el IDE Netbeans 6.5 y me encuentro realizando un proyecto el cual incluye herencia, mi pregunta es la siguiente se puede dar herencia de una clase anidada a una clase normal.
ejemplo

// clase anidad
public class Medida {

public Medida() { }

public class longitud
{
public longitud() { }

public double Cm_aMilimetro(double _centimetro){
return 10*_centimetro;}
}

public class area extends longitud
{
public area() {

}

public double Metro2_aCm2(double metro2){
return 10000*metro2;}
}

}

// clase a la cual quiero dar la herencia de la clase anidada area para utilizar todos los metodos
//de la clase padre de la cual va heredando

public class Convert extends Medida.area{

public Convert() {

}
super.Metro2_aCm2(5);

}

claro son un centenar de metodos que hay en las clases anidadas, tambien son como 17 clases anidadas y la ultima da herencia a una clase para centralizar los metodos