Объясните пожалуйста зачем он нужен? Знаю что такую переменную нельзя изменить или класс нельзя наследовать. Но ведь в принципе можно просто не присваивать переменной новое значение и не наследовать класс. Зачем же он нужен? Может такая переменная занимает меньше памяти?