Добрый день.
Я в программировании полный ноль.
Кто может помочь разложить по полочкам:
- void не возвращает значения (Что это значит? кому? куда? себе? другому кому-то? не понимаю от слова совсем, нужна помощь, чтобы кто-то разъяснил как для пятиклассника, на пальцах как-нибудь. Читал, читал, но так и не понял! Я - гуманитарий.);
- если переменная объявлена статической – помечена ключевым словом static, то она существует все время, когда существует её класс (Что это значит? В смысли существует? А как она может пропасть, если уже написана в коде? код же не меняется, HELP);
Заранее благодарю за терпимость к непониманию и вашу помощь.
package com.javarush.task.jdk13.task04.task0402;
/*
Цена Яблок
*/
public class Solution {
public static void main(String[] args) {
Apple apple = new Apple();
apple.addPrice(50);
Apple apple2 = new Apple();
apple2.addPrice(100);
System.out.println("Стоимость яблок " + Apple.applesPrice);
}
public static class Apple {
public static int applesPrice = 0;
public static void addPrice(int applesPrice) {
//напишите тут ваш код
applesPrice = applesPrice + applesPrice;
}
}
}