c 學習歷程3

2021-07-22 14:46:04 字數 904 閱讀 7548

class

animal

get}

public

virtual

void

voice()}

class

house

:animal

}class

sheep

:animal}

// 多型

( 乙個方法多種狀態 )

animala=

newhouse();

animalb=

newsheep();

method(a

);method(b

);// 如果沒虛函式,則10個動物需要寫10個方法,每次不同物件呼叫method ,

//就需要寫該物件的方法,如果有虛函式,則形參只需要為父物件,

//通過父類指向類實現呼叫不同子類的方法,替代了原來的10種子類的方法,從而實現多型

abstract

class

class

class

classa

:class

}class

classb

:classa}

子類繼承與父類的虛方法,雖然該子類重寫虛方法,但它還是虛方法,下代們的子類可以重寫虛方法  

隱藏 子類可以隱藏父類的方法,不過在c#中會發出警告,新增乙個new就ok了

使用new修飾,可以隱藏同名函式。

class

classa

//沒有指定繼承,則預設繼承object

public

void

method()}

class

classb

:classa

public

newvoid

method()}

樹莓派3 學習歷程

1.2 第一種安裝方法 將直接系統燒錄到sd卡,sd卡最好是class10的,點,這樣系統執行更快 c.將sd卡插入樹莓派,樹莓派連線電源,就可以執行了。1.3 第二種安裝方法 將系統直接燒錄到u盤上,u盤對比sd卡的好處是更加穩定,更加快速。a.同上面ab兩個步驟 b.準備一張sd卡,大於20m就...

c sharp 菜鳥的學習歷程3

class program static void main string args int i b.indexof c indexof提取vincet裡 面相同字母的陣列分大小寫且只找乙個 m 在vincetc 第三位插入m console.write b.remove 6,1 除vincetc第...

C 學習歷程(一 C 基礎)

1 c 的結構體 struct employee intmain c 結構體可以帶方法的,訪問許可權可以是public private protected,並且可以從類或結構體那裡繼承而來 2 c 的類 class employee intmain c 結構體成員預設訪問級別 繼承是public,c...