• Почему не public переменная, а функции get/set?

    veydlin
    @veydlin
    Мне никогда не жалко средств на свое любопытство
    Называется это точкой роста, вы оставляете метод чтобы в него потом можно было что-то дописать
    Например, обновления какой-то конструкции после присваивания переменной числа более 10, что будете делать, если переменная будет публичной? Переписывать весь код, где она использовалась?
    Ответ написан
    Комментировать