国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 阳朔县| 巨野县| 迭部县| 石楼县| 富源县| 微山县| 内丘县| 收藏| 宜城市| 德清县| 沙洋县| 华池县| 梧州市| 天峻县| 邢台市| 吉林市| 丹寨县| 理塘县| 黑河市| 铁岭市| 霍城县| 曲水县| 西乌| 黑水县| 临潭县| 潍坊市| 棋牌| 蕉岭县| 曲沃县| 彰化县| 鹤峰县| 禄丰县| 甘谷县| 彭泽县| 鲁甸县| 铜鼓县| 虞城县| 延寿县| 蛟河市| 柘城县| 视频|