2012-09-07 19 views

回答

0

首先這有什麼是不變的

Immutable means that once an object of that Class has been created 
it can't be altered. 
Ex: String class 

第二件事如何使一類不可變的。

  1. 使該類最終
  2. 使所有成員最終,將它們明確,在靜態塊,或 在構造
  3. 讓私人所有成員
  4. 沒有方法是修改狀態
相關問題