封裝的學習與使用

2021-10-05 19:02:15 字數 421 閱讀 9138

封裝

為什麼使用封裝

沒有使用封裝的時候,使用者可以隨意個屬性賦值,

int age;

student student = new student();

student.age=-10;

缺點:不符合實際,缺乏安全性

可以使用封裝來避免這種情況出現

步驟:①將屬性私有化 private

private int age;

②編寫setter方法,可以針對使用者輸入的值進行判斷

public  void setage(int age)else

}

③編寫getter方法,來獲取值

public  int  getage()

LinUI學習3 Http請求封裝與使用

首先需要新建乙個config資料夾,在其內部新建乙個config.js檔案用來配置請求所需要的一些引數,詳情見前一篇部落格。如下 const config export 在utils資料夾內新建乙個http.js檔案 const require config config 引入前面定義的config...

模組封裝與使用注意的問題

在做最近的乙個專案過程中,為了使用方便,封裝了乙個類以便今後開發方便 分布合理 功能設計模組化 後期維護閱讀 與更改 方便性考慮。在物件構造的過程中要注意異常捕獲,要將可能出現的異常結果考慮到模組化內。避免 功能已經模組化但是異常沒有列入模組化範圍之內,受到 不公平待遇 這樣有個好處就是不讓戰火燒到...

封裝與解封裝

封裝與解封裝 封裝動作 從高層往低層依次封裝,在每一層使用特定的協議,對資料進行處理,在資料前新增特定的協議報頭。封裝原則 1 每一層在上一層資料前新增協議報頭 2 新增完協議報頭的整體,就是該層的pdu 3 每一層的pdu對於下一層來說就是上層資料 每一層的上層資料就是上層的pdu pdu 協議資...