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
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