物件導向 字段 屬性 方法 建構函式

2022-09-23 05:30:14 字數 1075 閱讀 8922

1、屬性

為了保護字段,屬性的本質是兩個方法,乙個是get(),另乙個是set();

2.靜態和非靜態的區別

①在非靜態類中,可以有例項成員,也可以有靜態成員。

②在呼叫例項成員的時候,需要使用物件名.例項成員。

在呼叫靜態成員的時候,需要使用類名.靜態成員名。

總結:靜態成員需要用類名去呼叫,例項成員需要用物件名去呼叫。

靜態函式中,只能訪問靜態成員。

例項函式中,可以訪問靜態成員和例項成員。

靜態類中不能用例項成員。

使用:1)如果想把類當成「工具類」去使用,可以考慮將類寫成靜態的

3、物件導向練習

static

void main(string

args)

public

class

student

private

int_age;

public

int age

private

string

_english;

public

string english

public

void

printchengji()

,年齡是:,英語成績:

",this.name,this.age,this

.english);

}}

4、建構函式

構造方法用來建立物件,並且可以在建構函式中對物件進項初始化。

建構函式可以過載,也就是有多個引數不同的建構函式。 

this()關鍵字

public student(string name, int age, string

english)

public student(string name) : this(name, 0, "0"

)

5、析構函式

當程式結束是析構函式才執行,作用就是幫助我們釋放資源。

系統gc垃圾**機,可以自動幫我們**資源。

~student()

物件導向 類 字段 屬性 建構函式 析構函式

物件導向的基本概念 1 物件 物件是人們要進行研究的任何事物,從最簡單的整數到複雜的飛機等均可看作物件,它不僅能表示具體的事物,還能表示抽象的規則 計畫或事件。2 物件的狀態和行為 物件具有狀態,乙個物件用資料值來描述它的狀態。物件還有操作,用於改變物件的狀態,物件及其操作就是物件的行為。物件實現了...

C 字段屬性and建構函式

欄位和屬性 1 通常字段修飾符為private,屬性修飾符為public.2 字段 a.欄位又稱為 成員變數 一般在類的內部做資料互動使用。b.欄位命名規範 camel命名法 首單詞字母小寫 舉個例子 在建築中,你的房子裡面的東西一般都是私有的,屬於你個人的。所有欄位的修飾符是private修飾。3...

物件導向 建構函式

建構函式 指的是用來建立物件的一種函式 建構函式的定義方式 就是普通函式的定義方式 建構函式的使用方式 一定要通過new來呼叫 function people name,age,var p new people 小明 23,男 稱呼問題 p是建構函式people建立出來的物件 叫做people的例項...