Ich bin nur neu in Java OOP, und ich verstehe kaum über die Klasse und so. Ich habe versucht, Code zu schreiben, um zu verstehen, aber es ist mir nicht gelungen. Hier ist mein Code, ich habe erwartet, dass es die Anzahl der Eier zurückgibt, aber ich weiß nicht, warum es nichts zurückgibt.Java-Code gibt nichts zurück, obwohl es soll
class EggCounter {
private int egg;
{
egg = 0;
}
public void eggAdd()
{
egg = egg + 1;
}
public void eggBreak()
{
egg = egg - 1;
}
public void eggAddDozen()
{
egg = egg + 12;
}
public int getEgg()
{
return egg;
}
}
public class EggTest
{
public static void main(String[]args)
{
EggCounter egg = new EggCounter();
egg.eggAdd();
egg.eggAddDozen();
egg.eggBreak();
egg.getEgg();
}
}
Sie tun nichts mit dem Rückgabewert? – Li357
was ist mit dem Drucken der egg.getEgg(), so können Sie sehen, was es zurückgibt –
Sie können binäre Operatoren verwenden. z.B. ersetzen Sie "Ei = Ei + 12;" durch "Ei + = 12;" – reformed