Guten Abend allerseits,
ich versuche mir seit kurzem selber Java bei zu bringen und bin inzwischen beim objektorentiertem programmieren angelangt. Zu dem Zweck wollte ich ein Programm schreiben, dass mir eingelesene Windgeschwindigkeiten im km/h-, Knoten- und Beaufort-Format zurückliefert.
Die Klasse hab ich soweit selber hinbekommen. Jetzt habe ich allerdings Schwierigkeiten eine passende Main-Methode dazu zu schreiben. Die Beispiele, die ich im Internet finde helfen mir nicht wirklich, könnt ihr mir vielleicht einige Tipps & Erklärungen dazu geben?
Hier der Code:
ich versuche mir seit kurzem selber Java bei zu bringen und bin inzwischen beim objektorentiertem programmieren angelangt. Zu dem Zweck wollte ich ein Programm schreiben, dass mir eingelesene Windgeschwindigkeiten im km/h-, Knoten- und Beaufort-Format zurückliefert.
Die Klasse hab ich soweit selber hinbekommen. Jetzt habe ich allerdings Schwierigkeiten eine passende Main-Methode dazu zu schreiben. Die Beispiele, die ich im Internet finde helfen mir nicht wirklich, könnt ihr mir vielleicht einige Tipps & Erklärungen dazu geben?
Hier der Code:
Java:
public class Windgeschwindigkeit {
private double kmh = 0.0;
public boolean isOrkan() {
if (kmh > 120.0)
return true;
else
return false;
}
public boolean isWindstill() {
if (kmh < 2.0)
return true;
else
return false;
}
public Windgeschwindigkeit(double kmh) {
this.kmh = kmh;
}
public double getKmh() {
return kmh;
}
public double getKnoten() {
return (getKmh() / 1.852);
}
public double getBeaufort() {
int beaufort = (int) (Math.pow(getKmh() / 3.01, 0.6666) +0.5);
if (beaufort > 12)
beaufort = 12;
return beaufort;
}
}