於是就開始第二課了 。類的繼承等

2021-07-09 22:12:44 字數 898 閱讀 6534

1、首先有乙個叫分部類和分部方法

partial  class partialtest

}partial class partialtest

}

在類前面加上partial即可用相同的類名,分部定義方法。例項化此類則可以呼叫所有分部的方法。

2、除了object類,所有類都是派生類。object類是唯一的非派生類

3、使用new 來使派生類掩蓋隱藏基類中的方法

class newtest

} class newtest2:newtest

}

輸出結果使用newtest2 例項化物件時輸出的就是被掩蓋後的。

同時在newtest2中可以使用base.testclassbass();呼叫基類中的方法。

newtest2 p2 = new newtest2();

newtest p3 =(newtest)

p2;使用(基類名)引用基類;

用virtual來定於虛方法在基類中,在派生類中使用override來重寫基類中的帶virtual的虛方法。

4、使用abstract來定義抽象方法,並使用override在派生類中實現。

abstract  class abstract_t

class reabstract_t : abstract_t

}

main中呼叫;

reabstract_t a = new reabstract_t();

a.printname("libai");

console.readkey();

抽象類不能例項化所有要借助派生類來例項化。

145停。

第二課 類與物件

1了解oop 2了解物件 3 類的結構 3.1 如何定義類 訪問限制 class 類名 3.2通過類建立物件 student st1 newstudent 呼叫物件的方法 st1.setname 比爾蓋子 st1.study 3.3類與物件的關係 1.類是乙個模板 物件是類的乙個特例 2.是種自定義...

Python從零開始第二課

python 語言基本格式 1 恰當的空格,縮排問題 1 邏輯行首的空白 空格和製表符tab 用來決定邏輯行的縮排層次,從而用來決定語句的分組。2 語句從新行的第一列開始。3 縮排風格統一 每個縮排層次使用 單個製表符 或四個空格 idle會自動將製表符設定成4個空格 python用縮排而不是 表示...

linux就該這麼學 第二課

一 安裝linux注意事項 在 新建虛擬機器嚮導 中,在 安裝 頁面選擇 稍後安裝作業系統 這是因為直接選擇映象檔案安裝,只會得到linux系統的最簡單版本,而 稍後安裝 可以進行自定義配置安裝。在硬體配置中,虛擬記憶體根據物理記憶體情況設定大小 物理記憶體 2g,選擇1g虛擬記憶體 物理記憶體 4...