封裝就是將資料或函式等集合在乙個個都單元中(稱之為類)。被封裝的物件通常被稱為抽象資料型別。
封裝的意義在於保護或者防止**(資料)被我們無意中破壞。
封裝既可以封裝成員變數,又可以封裝成員方法
封裝成員變數 封裝步驟:
新建類——
物件導向最基本的單元就是類,即.cs檔案,裡面放置c#**
寫建構函式——
類的基本結構是建構函式
namespace program
}}
向類中填寫資訊
比如:學生資訊包括姓名,性別,年齡等(_name,_***,_age 叫做成員變數)
namespace program
}
進行封裝——
快捷鍵ctrl+r,e
**:
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
namespace package
private
string _name;
//成員變數
public
string name //屬性
//屬性取值
set//屬性賦值
}private
bool _***;
public
string ***1 =
> _*** ?
"男":
"女";
public
string ***
set}
private
int _age;
public
int age
set}
}class
program
\n\n\n");
console.
readkey()
;}}}
C 簡單封裝的理解
以人說語言為例 介面 inte ce ipeople class chinese ipeople public void kongfu 多型,因為american類中沒有 class american ipeople public void fight class program static vo...
學習Unity 理解C 封裝
概念 隱藏物件的屬性和實現細節,僅對外公開介面,控制在程式中屬性的讀取和修改的訪問級別。使用者不必了解具體的實現細節,而只是要通過外部介面,以特定的訪問許可權來使用類的成員。舉個栗子 首先我們對人這個抽象型別,進行封裝 public class person 這個時候人這個類,年齡與名稱對外是公開的...
C 系列 30 詼諧理解封裝
c 是基於物件導向的程式,物件導向有三大特性即 封裝 繼承 多型。c 通過類,將乙個物件的屬性與行為結合在一起,使其更符合人們對於一件事物的認知,將屬於該物件的所有東西打包在一起 通過訪問限定符選擇性的將其部分功能開放出來與其他物件進行互動,而對於物件內部的一些實現細節,外部使用者不需要知道,知道了...