OOP Sachen aus meinen getMethoden ausgeben lassen `???

Sacrety

Mitglied
Java:
public class Kreis {


public static void main(String[] args) {
	System.out.println(Flaeche);
	
}

private double radius = 0.0;

	public Kreis(double radius) {
		this.radius = radius;
	}

	public double getRadius() {
		return radius;
	}

	public void setRadius(double radius) {
		this.radius = radius;
	}

	public double getDurchmesser() {
		return radius*2.0;
	}

	public void setDurchmesser(double durchmesser) {
		radius = durchmesser/2.0;
	}

	public double getFlaeche() {
		return 2 * Math.PI * getRadius() * getRadius();
	}
}
Wie lese ich die Daten der getMethoden über meine Main Methode aus? Ich hab keine ahnung wie man am Rumpf der Main Methode erkennen kann 😀 ???:L

Ich hab vorher versucht das auszugeben wie es Standartmäßig bei Methoden, welche nicht zu einem Objekt gehören gemacht wird, aber das ging nicht.

Danke schonmal!
 
Zuletzt bearbeitet:
Du erstellst ein Objekt deiner Klasse und greifst dann darauf zu. Wenn deine Klasse X heisst,
dann
Java:
X eins = new X();
                   double test = eins.getFlache();
Edit. Ok nach deiner Anpassung erstellst du dann eben erst ein "Kreis" Objekt.
 
Zuletzt bearbeitet:
Java:
public static void main(String[] args) {
Kreis k = new Kreis(10.0);
System.out.println(k.getFlaeche()); 
}
 

Zurück
Oben