C 繼承多型

2021-09-25 08:39:38 字數 1041 閱讀 3506

01:什麼是繼承?**舉例說明

繼續就是要符合爸-兒子的關係,就乙個只能有乙個親生爸

繼續解決**復用,只能繼承乙個父類

class peran

public int age

public string ***

}class student:peran//繼承

}02:什麼是多型?**舉例說明

同乙個物件操作不同的事物得到不同的結果

乙個人可以打球,玩遊戲,唱歌

class peran

}public override void show()

public override void show()

03:什麼是抽象類?**舉例說明

1、宣告乙個抽象方法,類使用abstract關鍵字、抽象類中可以存在非抽象的方法 抽象類不能被直接被例項化。

abstract class peran

04:抽象類和介面的相同點和不同點?

不能被例項化,定義的抽象方法,必須重寫

抽象類是繼承實現乙個:號,介面是乙個,號實現

05:抽象方法和虛方法的不同點和相同點?

抽象方法必須是抽象類,和虛方法都要被繼承,

抽象方法不能有方法體,虛方法可以有

06:定義抽象類和抽象方法的關鍵字?

abstract 

07:書本上xml那一章中有哪些方法?**一一舉例

//讀取xml

1:xmldocument doc = new xmldocument();

2: doc.load(@"e:/txt.xml");//路勁

3: xmlnode root = doc.selectsinglenode("studen");

//建立xml

//建立乙個節點設定屬性

xmlelement xelkey = doc.createelement("student");

2: xmlattribute  type= doc.createattribute("type");

3: type.innertext = "666";

C 多型 繼承多型

什麼是多型?個人理解為 在程式語言繼承關係中,子類能替代父類,表現出不同的行為。換句話說 在繼承關係中,乙個類被例項化被其子類替代,子類中有父類的虛方法重寫,或者有父類同名方法 new 呼叫相同方法時候,將表現出子類或者父類中不同行為 老闆,上 static void main string arg...

C 繼承多型

1 什麼是繼承?舉例說明 繼承 子類繼承父類,繼承而得到的類稱為派生類,被繼承的類叫做基類 public class humanity 基類 public string id public string name public string public int age public class s...

C 繼承多型

01 什麼是繼承?舉例說明 public class car public class gojiaoche car 02 什麼是多型?舉例說明 public class car public virtual void kai public class gojiaoche people 03 什麼是抽...