Всем привет.
Объясните пожалуйста, почему 2-е условие не проходит. Программа работает.
В правильном ответе происходит изменение в блоке "if", а я сделал изменение в методе "main".
Почему так нельзя?
package com.javarush.task.pro.task10.task1014;
/*
Купи 10 батонов
*/
public class Market {
private static boolean hasEggs = true;
public static void main(String[] args) {
hasEggs = false;
makePurchases(hasEggs);
}
public static void makePurchases(boolean hasEggs) {
if (Market.hasEggs) {
System.out.println("Купил 10 батонов");
} else {
System.out.println("Купил 1 батон");
}
}
}