C 學習 物件導向三大特徵(封裝)

2021-10-09 04:37:20 字數 750 閱讀 3876

如果讓外界直接訪問某個字段,則需要對這個欄位要賦的值判斷是否符合邏輯,所以可將這個欄位設成私有,不允許外界直接訪問,如果外界需要使用,需要使用訪問這個欄位的方法。

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace _tbd_2020814test

public void getage()

}class program

}

}

using system;

using system.codedom;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace _tbd_2020814test

//讀操作

get}

}class program

");}

}}

屬性控制器的名字要大些

乙個屬性至少有乙個訪問器(上面**有兩個訪問器:讀資料的+寫資料的)

屬性控制器中,通過value來傳遞外界的值。

物件導向三大特徵 封裝

一 封裝 1 程式的問題 無法保證資料的安全性,同時也無法保證資料的有效性。二 封裝的要求 1 private 私有的,被private修飾的內容只能在類的內部使用public 公開的 2 為私有的屬性提供公開的get set方法。a為屬性賦值 set方法 public void set屬性名 資料...

物件導向的三大特徵 封裝

封裝 encapsulation 通俗的講就是呼叫方僅知道被呼叫方能做什麼,怎麼做的不知道,封裝是物件導向模組化的基礎。通過封裝將物件執行所需的方法和資料封裝在程式物件中,隱藏物件的屬性和實現細節。當這個物件發生有bug時,僅需修改物件內部的方法,不會擴散到程式其它部分。示例 在 程式中在會員生日時...

物件導向三大特徵之封裝

上半句 下半句。三流的書籍和部落格只會告訴你上半句,因為它們的作者自己也不知道下半句,而讓我們接近真理,走的更遠的是下半句。並且下半句往往非常簡單。上半句就是一些半吊子挖出的天坑,就算下半句非常簡單。因為上半句的誤導產生的阻礙,讓無數人很多年也接觸不到講述真理的下半句。時刻警醒 我們要學習的是講述真...