Код IT
← Каталог

Инкапсуляция - защита внутреннего состояния объекта — Приватные поля

Фрагмент из «Инкапсуляция - защита внутреннего состояния объекта»: Приватные поля.

Java main.java
class User {
    private string password; // Приватное поле

    public void setPassword(string newPassword) {
        if (newPassword.Length >= 8) {
            password = newPassword;
        } else {
            throw new Exception("Пароль слишком короткий!");
        }
    }
}
class User {
    private string password; // Приватное поле

    public void setPassword(string newPassword) {
        if (newPassword.Length >= 8) {
            password = newPassword;
        } else {
            throw new Exception("Пароль слишком короткий!");
        }
    }
}