[Перевод] Иммутабельность в Java

Иммутабельный (неизменяемый, immutable) класс — это класс, который после инициализации не может изменить свое состояние. То есть если в коде есть ссылка на экземпляр иммутабельного класса, то любые изменения в нем приводят к созданию нового экземпляра.

Чтобы класс был иммутабельным, он должен соответствовать следующим требованиям:

Читать далее

from Java – Объектно-ориентированный язык программирования https://ift.tt/3diuuKC

Leave a Reply

Back to Top