Das Programm meckert an zwei Punkten:
Die Kreis-Klasse muss die Variablen mittelpunktX, mittelpunktY, radius, breite und farbe besitzen.
Die Klasse muss einen Konstruktor besitzen, der mittelpunktX, mittelpunktY, radius, breite und farbe als Parameter entgegennimmt und die entsprechenden Instanzvariablen initialisiert.
Ist das Problem evtl., dass statt "int" "double" stehen müsste?
package de.codegym.task.task05.task0519;
/*
Im Kreis laufen
*/
public class Kreis {
private int mittelpunktX = 0;
private int mittelpunktY = 0;
private int radius = 0;
private int breite = 0;
private String farbe = null;
public Kreis(int mittelpunktX, int mittelpunktY, int radius){
this.mittelpunktX = mittelpunktX;
this.mittelpunktY = mittelpunktY;
this.radius = radius;
}
public Kreis(int mittelpunktX, int mittelpunktY, int radius, int breite){
this.mittelpunktX = mittelpunktX;
this.mittelpunktY = mittelpunktY;
this.radius = radius;
this.breite = breite;
}
public Kreis(int mittelpunktX, int mittelpunktY, int radius, int breite, String farbe){
this.mittelpunktX = mittelpunktX;
this.mittelpunktY = mittelpunktY;
this.radius = radius;
this.breite = breite;
this.farbe = farbe;
}
//schreib hier deinen Code
public static void main(String[] args) {
}
}