Nur Main
🚧 | Diese Seite befindet sich in Bearbeitung | 🚧 |
🤓 | Diese Seite ist eine Bewertungsrichtlinie, die ab Blatt 1 annotiert und ab Blatt 2 abgezogen wird. | 🤓 |
Beschreibung
Die Main-Methode public static void main (String[] args)
ist lediglich der Eingangspunkt für das Programm. Sie sollte deshalb so kurz wie möglich sein und keine weiteren Aspekte behandeln.
Besonders heißt das, dass nie das gesamte Programm in der Main-Methode sein sollte. Nutzen Sie mehrere Klassen und Methoden, um das Programm nach den Prinzipien der Objektorientierung und des Geheimnisverrats zu strukturieren.
Die Ausnahme dazu bildet das Validieren der Parameter, die für das Starten des Programms wichtig sind und demnach nicht an das Programm selbst übergeben werden können.
Negativbeispiel
public class Main {
public static void main(String[] args) {
add(1, 2);
}
private static int add(int x, int y) {
return x + y;
}
}
Positivbeispiel
public class Main {
public static void main(String[] args) {
Calculator calculator = new Calculator();
calculator.add(1,2);
}
}
public class Calculator {
public int add(int x, int y) {
return x + y;
}
}