Не понимаю этого решения.
1) Я так понял, что для того чтобы обратиться к переменной нужного класса нужно перед точкой поставить имя класса как здесь Apple.applesPrice. это так или нет?
2) Почему в решении складывая одну и туже переменную получаем нужный ответ?
3) Что делают 9я и 13я строки?Mr.Selby
18 уровень
Помогите плиз
Обсуждается
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Antoha
10 февраля 2021, 05:17
Почитай там парень все хорошо объяснил
https://javarush.com/help/65987
+1
hidden #598481
9 февраля 2021, 14:15

+5
Wollene
9 февраля 2021, 15:53
Совсем не понял задачи. Не понял последовательность функций, которые компилировались. Изначально я думал, что нам каким-то образом нужно вытащить переменные apple и apple2 в addPrice. Но там стоит модификатор void, который никаких значений не возвращает. Как в таком случае, данные попали вообще в метод addPrice и затем в класс Apples. Это из-за того, что в main это всё присвоили? Просто это задание очень сложным показалось.
0
Wollene
9 февраля 2021, 15:53
Что почитать, чтобы разжевать себе это всё?
0
Wollene
9 февраля 2021, 15:56
Я тупой. Надо было читать об обращении к переменным метода и класса. Нам изначально нужно было просто обратиться к переменной класса, через название класса, а только потом к переменной метода. Разобрался вроде как.
0
Mr.Selby
9 февраля 2021, 13:40
Объясните плиз что делают эти строки:
Apple apple = new Apple();
Apple apple2 = new Apple();
0
НикитаExpert
9 февраля 2021, 14:10
создают объект типа Apple. вначале создаете переменную apple класса Apple, а потом в эту переменную записываете ссылку на новый объект
0
Mr.Selby
9 февраля 2021, 13:38
Только сейчас узнал что в решенных задачах не публикуется код
0
НикитаExpert
9 февраля 2021, 14:08
скопируйте код и отправьте в комментарии или в так же в вопрос скопируйте)
0