Этой строкой мы даём команду на распаковку файла - package com.javarush.task.task02.task0202; (после команды идёт его адрес)
В этой строке объявляем КЛАСС - public class SOLUTION (после команды вводится имя класса)
{ (начало описания класса)
Команда объявляет метод - public static void далее в ковычках не понимаю что значит " main(String[] args)"
{ (начало описание метода)
Объявляем тип переменной - Person присваиваем название переменной - person = создаём ссылку на объект - new имя обьекта Person();
(окончание описания метода) }
Объявление объекта - public static class присвоение имени обьекту Person
{ (начало описания объекта)
Присвоение переменных (4 в данном случае с нулевым значением)
String name;
int age;
int weight;
int money;
(окончание описания объекта) }
(окончание описания класса) }
В итоге, после объявления класса мы задаём в нем метод, у которого есть переменная определённого типа со ссылкой на объект со своими характеристиками....
P. S. Читал комменты и перечитывал лекции минут 40 чтобы сформировать эту мысль. Исправьте пожалуйста меня кто нибудь грамотный, чтобы я понял, туда думаю или нет.
Владислав Игоревич Казанцев
2 уровень
Правильно ли я понял структуру кода на данном этапе?
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
proof yourself
24 августа 2020, 20:55
Объявление объекта - public static class присвоение имени обьекту Person
{ (начало описания объекта)
Тут ты объявляешь не объект а создаешь класс с именем Person и соответственно в методе мейн создаешь объект этого класса
например: класс Animals имя переменной lion = new Animal(); // new Animal - это как раз таки создание объекта.
А так в остальном все правильно...
Насчет main(String[] args) - что значит String[] agrs
0