国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

基類和子類的調(diào)用順序(C#,java)

2024-07-21 02:19:30
字體:
供稿:網(wǎng)友
現(xiàn)在關(guān)于oo的編程思想已經(jīng)越來越被大家接受,但是大家對一些基礎(chǔ)化的東西不是很熟悉,比如基類和子類的調(diào)用順序。在這里我以c#為例給大家講解一下
對于一個下面一段代碼
public class baseclass
{
public string a="baseclass" ;
public baseclass()
{
a="初始化baseclass";
}

}
public class extendclass:baseclass
{
private string b="extendclass";
public extendclass():base()
{
b="初始化extendclass";

}

}
如果我們這樣寫代碼
baseclass a=new extendclass()
程序執(zhí)行過程執(zhí)行步驟
1。private string b="extendclass";
2。public string a="baseclass" ;
3. public baseclass()
{
a="初始化baseclass";
}
4.public extendclass():base()
{
b="初始化extendclass";

}
這是我以c#為例子講解的,當(dāng)然其他的語言的執(zhí)行過程可能不盡相同,就我所知,java的執(zhí)行過程和c#就不僅相同。
他的執(zhí)行過程是
1。public string a="baseclass" ;
2。private string b="extendclass";
3. public baseclass()
{
a="初始化baseclass";
}
4.public extendclass():base()
{
b="初始化extendclass";

}

vb.net是

1。public string a="baseclass" ;
2。public baseclass()
{
a="初始化baseclass";
}

3. private string b="extendclass";

4.public extendclass():base()
{
b="初始化extendclass";

}
好了就寫到這里,做大家工作愉快。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邯郸市| 林周县| 永胜县| 哈尔滨市| 额济纳旗| 乡城县| 铜陵市| 开阳县| 巴彦县| 雅安市| 乐安县| 喜德县| 德钦县| 阿勒泰市| 博野县| 香港| 莱西市| 田东县| 灌阳县| 邹平县| 抚顺县| 梁河县| 新乐市| 潼南县| 额济纳旗| 辰溪县| 德阳市| 永新县| 彭阳县| 香港| 西畴县| 景东| 阿荣旗| 浦东新区| 文登市| 乌拉特中旗| 象山县| 乌鲁木齐市| 遂川县| 丹江口市| 新巴尔虎右旗|