條款18:讓接口容易被正確使用,不易被誤用

一、讓接口不容易被誤用 這裏給出的例子是關於日期的類的設計:       二、限制類型內什麼可做,什麼不可做     三、與內置類型兼容、保持接口一致     四、消除客戶管理的責任,使用智能指針 如果函數返回指針,客戶有可能沒有刪除指針,或者刪除指針超過兩次,因此返回智能指針比較好。     總結: 1、好的接口很容易被正確使用,不容易被誤用。你應該在你的所有接口中努力達成這些性質。 2、「促進
相關文章
相關標籤/搜索