封裝是面向對象中第一主要特征,其主要的意義在于類內部的操作對外不可見,解決安全隱患;可以使用PRivate關鍵字定義屬性;對于private屬性而言外部要對其進行操作需要通過setter和getter方法;
Setter:所有的檢查操作一定要在設置上完成(在入口出處檢查);調用setter除了設置數據外還有修改的功能
開發原則:
以后只要是類之中的屬性永遠都要使用private封裝,封裝之后的屬性一定要編寫setter和getter方法設置和取得;setter和getter方法都有自己嚴格的命名規則
新聞熱點
疑難解答