Pergunta de entrevista da empresa Adobe

How can we achieve Immutability of our classes?