Hallo Community,
ich habe eine kleine Anfänger Frage bei der ich mir oft sehr unsicher bin. Und zwar welche Attribute kommen in den Konstruktor und welche sollten über Methoden übergeben werden.
Angenommen es gibt zwei Klassen: Auto und Main
Oder die Auto Klasse so:
Viele Grüße
ich habe eine kleine Anfänger Frage bei der ich mir oft sehr unsicher bin. Und zwar welche Attribute kommen in den Konstruktor und welche sollten über Methoden übergeben werden.
Angenommen es gibt zwei Klassen: Auto und Main
Java:
public class Auto {
private int strecke, benzinstand;
public Auto(int strecke, int benzinstand) {
this.strecke = strecke;
this.benszinstand = benzinstand;
// Weiterer Code
}
public getStrecke() {
return strecke;
}
}
Java:
public class Main {
Auto auto;
public Main() {
auto = new Auto(5, 5);
System.out.println(auto.getStrecke());
}
}
Oder die Auto Klasse so:
Java:
public class Auto {
private int strecke, benzinstand;
public Auto() {
// Weitere Code
}
public getStrecke() {
return strecke;
}
public setStrecke(int strecke) {
this.strecke = strecke;
}
}
Viele Grüße