Зачем объявлять неизменный класс final в Java?
Я прочитал это, чтобы сделатьнеизменный класс в Java мы должны сделать следующее,
Do not provide any setters Mark all fields as private Make the class finalПочему необходим шаг 3? Почему я должен отметить классfinal
?