hi all,
ich hab probleme diesen Konstruktor und diese this zu verstehen.
was hier steht versteh ich eigentlich alles. aber dieses this wieso weshalb kommt nicht in mein kopf. hier in dem beispiel ist diese menge ein rätsel für mich.
Hier so würde ich denke und es machen wieso geht das so nicht oder geht das? ich brauch einfach mal hilfe um diese logik zu verstehen.
ich hab probleme diesen Konstruktor und diese this zu verstehen.
Code:
private int inhalt;// objektvariable richtig?
public Behaelter(int menge) {
this.inhalt = menge;
}
public Behaelter() {// Konstruktor inhalt auf 1000 setzen
this.inhalt = 1000;
}
public void befuellen(int menge) {
if (inhalt + menge > 1000) {
}
this.inhalt = inhalt + menge;
}
Code:
private int inhalt;// objektvariable richtig?
public Behaelter(int menge) {
this.inhalt = 0;
}
public Behaelter() {// Konstruktor inhalt auf 1000 setzen
this.inhalt = 1000;
}
public void befuellen(int inhalt) {
if (inhalt > 1000) {
}
this.inhalt = inhalt;
}
Hier so würde ich denke und es machen wieso geht das so nicht oder geht das? ich brauch einfach mal hilfe um diese logik zu verstehen.