내 수퍼 클래스에서 하위 클래스로 변수를 호출하는 행운이 없습니다. 누구든지 도와 줄 수 있습니까? 코드하지만 난 데 주요 문제에 더 많은있다수퍼 클래스에서 하위 클래스로 변수 호출
//SUPERCLASS
public class Circle {
protected double radius;
protected double area;
//Some code to construct object and initialize radius
//Return Calculated Area
protected double getArea() {
area = Math.pow(radius, 2) * Math.PI;
return area;
}
}
//SUBCLASS
public class Cone extends Circle {
private double height;
//Some more code with constructors and different methods
public double getVolume() {
{
return (area * height/3)
}
}
는 서브 클래스 내에는 '지역은'변수는 0.00이고 나는 '영역'에이 동일한하는 방법을 확실 해요 그 슈퍼 클래스
'area'를 사용하기 전에'getArea()'를 실행해야합니다. – GAVD