В этой лекции разбираем, из чего состоит класс в Java: поля (состояние), методы (поведение) и конструкторы (инициализация). Поговорим о модификаторах доступа
public/
private, ключевом слове
this, конструкторе по умолчанию, а также о том, как создавать объекты через
new, вызывать методы вроде
sayHello(), и избегать ошибок наподобие
NullPointerException. На примерах с классами
Person и
User увидим полную связку «поля → методы → конструкторы».