Fehler: Actual und formal argument lists differ in length

Ich erhalte die folgende Fehlermeldung:
"Konstruktor Platz in der Klasse Quadrat nicht angewendet werden kann, um bestimmte Arten;
erforderlich: Doppel -, Doppel -
gefunden: keine Argumente
Grund: eigentliche und formal argument lists differ in length"

Ich finde keine Stelle fehlt mir ein doppelt, also bin ich verwirrt, warum diese nicht glücklich. Könnte jemand mich direkt in die richtige Richtung?

Vielen Dank im Voraus!

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;
        } }
Fehler tritt bei Cube-Konstruktor.

InformationsquelleAutor | 2013-09-28

Schreibe einen Kommentar