сетеры и геттеры вешаются на поля, а в отдельном классе логика работы кота - то как он проголодается и тому подобное, как раз таки через сеттеры и меняет его значения
сетеры и геттеры вешаются на поля, а в отдельном классе логика работы кота - то как он проголодается и тому подобное, как раз таки через сеттеры и меняет его значения
давай проще скажу, нужно использовать отдельно существительные и глаголы, логику работы кота вынести в отдельные классы, а сущность кота реализовать как pojo класс только с состоянием
давай проще скажу, нужно использовать отдельно существительные и глаголы, логику работы кота вынести в отдельные классы, а сущность кота реализовать как pojo класс только с состоянием
нет, инкапсуляция это не использование переменных на прямую, а сокрытие логики чере гетер и сеттер, а так же сокрытие от пользователя бизнес логики за юайем