次のエラーが表示されます。
double が欠けている場所が見つからないので、なぜこれが幸せではないのか混乱しています。誰かが私を正しい方向に向けることができますか?
前もって感謝します!
class Square {
private double Height;
private double Width;
private double SurfaceArea;
Square(double sqHeight, double sqWidth) {
this.Height = sqHeight;
this.Width = sqWidth;
}
// Get square/cube height
double getHeight() {
return Height;
}
// Get square/cube width
double getWidth(){
return Width;
}
// Computer surface area
double computeSurfaceArea(){
SurfaceArea = Width * Height;
return SurfaceArea;
}
}
class Cube extends Square {
private double Height;
private double Width;
private double Depth;
private double SurfaceArea;
**// Error occurs here**
Cube(double cuHeight, double cuWidth, double cuDepth) {
this.Height = cuHeight;
this.Width = cuWidth;
this.Depth = cuDepth;
}
double getDepth() {
return Depth;
}
@Override
double computeSurfaceArea(){
SurfaceArea = (2 * Height * Width) +
(2 * Width * Depth) +
(2 * Depth * Height);
return SurfaceArea;
} }