2010年8月11日
摘要: 如果對象需要進(jìn)行有意義的(non-trival)初始化,考慮使用明確的init()的方法來進(jìn)行初始化操作。因?yàn)槿绻跇?gòu)造函數(shù)中進(jìn)行有意義的初始化操作,一旦這些操作失敗,對象將進(jìn)入不確定的狀態(tài)。symbian編程中廣泛使用一種稱為“兩階段構(gòu)造法”的方法來解決這個(gè)問題,值得借鑒。 閱讀全文