如何使用不可变对象?

时间:2015-10-14 00:30:59

标签: java oop

我试图在没有制定者的情况下理解不变性。为了模拟一个Person类,我通常会有名字,年龄,性别等变量以及setter和getter。如果我想在将来改变年龄,我可以简单地在对象上调用年龄设定器。

如何为没有制定者的班级建模同样的东西?。一般来说,我可能需要改变人的年龄,但是不变性现在允许它。

0 个答案:

没有答案