Что такое "поля" и "состояния" в java?
Николай
15 уровень
Что такое "поля" и "состояния" в java?
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Николай
7 марта 2019, 10:39
Спасибо за помощь, друзья!
0
hidden #598481
5 марта 2019, 07:52решение
Поля - это переменные класса (как поля в анкете, которые могут быть заполнены определенными данными).
https://ru.wikipedia.org/wiki/Поле_класса
Совокупность заполненных полей определяет конкретное состояние описываемого объекта.
+2
Николай
6 марта 2019, 14:49
но что из себя представляет это состояние?
0
hidden #598481
7 марта 2019, 07:40
Текущее значение поля, нет?
0
Hexronimo
7 марта 2019, 08:39полезный
Я думаю состояние объекта Calendar имеется ввиду. Просто написали как-то в Йода-стайл задом наперед.
UPD
Вот еще из англ. источников:
State is not another name for a field.
The state of an object is the combination of the values of all its fields.
If any field gets changed, it is said that the object's state (as a whole) has changed.
Но это тоже из разряда как об очень простом сказать очень заумно.
+2
--------Master
7 марта 2019, 08:58решение
А в чем тут заумность? Как раз вполне внятно написано: состояние объекта - совокупность значений его полей, изменение поля вызывает изменение состояния. Текущее состояние календаря - его дата и время, т.е. день, месяц, год, часы, минуты, секунды и т.д.
Более наглядным видится состояние человека - совокупность температуры, давления, пульса и прочих параметров, изменение того же давления вызывает изменение состояния в целом))
+2
Hexronimo
7 марта 2019, 09:01
Я имею ввиду, что это настолько просто что и писать об этом не обязательно.
+1