//English
Hello Guys,
so i tried this task and I am struggling to understand why Apfel.apfelPreis returns 50 and apfelPreis returns 100. Can anyone help me?
Regards
//Deutsch
Hi Leute,
ich habe diese Aufgabe versucht zu lösen und ich verstehe nicht, warum Apfel.apfelPreis den Wert 50 zurückgibt und apfelPreis 100. Kann mir jemand helfen?
Grüße
//Code
package de.codegym.task.task04.task0402;
/*
Der Apfelpreis
*/
public class Solution {
public static void main(String[] args) {
Apfel apfel = new Apfel();
apfel.preisZufuegen(50);
Apfel apfel2 = new Apfel();
apfel2.preisZufuegen(100);
System.out.println("Der Preis für Äpfel beträgt " + Apfel.apfelPreis);
}
public static class Apfel {
public static int apfelPreis = 0;
public static void preisZufuegen(int apfelPreis) {
//schreib hier deinen Code
Apfel.apfelPreis = Apfel.apfelPreis + apfelPreis;
}
}
}
package de.codegym.task.task04.task0402;
/*
Der Apfelpreis
*/
public class Solution {
public static void main(String[] args) {
Apfel apfel = new Apfel();
apfel.preisZufuegen(50);
Apfel apfel2 = new Apfel();
apfel2.preisZufuegen(100);
System.out.println("Der Preis für Äpfel beträgt " + Apfel.apfelPreis);
}
public static class Apfel {
public static int apfelPreis = 0;
public static void preisZufuegen(int apfelPreis) {
//schreib hier deinen Code
Apfel.apfelPreis = Apfel.apfelPreis + apfelPreis;
}
}
}