老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

如何在Java中實現上轉型和下轉型對象

如何在Java中實現上轉型和下轉型對象?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創新互聯是一家集網站建設,張掖企業網站建設,張掖品牌網站建設,網站定制,張掖網站建設報價,網絡營銷,網絡優化,張掖網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。

Java可以用來干什么

Java主要應用于:1. web開發;2. Android開發;3. 客戶端開發;4. 網頁開發;5. 企業級應用開發;6. Java大數據開發;7.游戲開發等。

語法格式:Father f=new Son();

注意事項:

  1. 上轉型對象是由子類創建的,但上轉型對象會失去子類的一些屬性和方法。

  2. 上轉型對象調用方法時,就是調用子類繼承和重寫過的方法。而不會是新增的方法,也不是父類原有的方法。

  3. 上轉型對象可以操縱父類原有的屬性和功能,無論這些方法是否被重寫。

  4. 上轉型對象可以再強制轉換到一個子類對象,強制轉換過的對象具有子類所有屬性和功能。

代碼示例:

public class Shangz{ //父類
	int a=1;
	int b=2;
	void cal(){ //父類自己的方法
		System.out.println(a*b);
	}
	public static void main(String[] args) {
		Shangz s=new ShangzDemo();
		s.cal(); //上轉型對象調用子類的方法
		s.err(); //報錯,上轉型對象失去了子類的屬性
	}
}
class ShangzDemo extends Shangz{ //子類繼承父類
	void cal(){ //子類重寫父類的方法
		System.out.println(a+b);
	}
	void err(){ //子類自己的方法
		System.out.println(a/b);
	}
}

下轉型對象:父類引用的對象轉換為子類的類型(強制類型轉換)。

語法格式:

Father f=new Son();

Son s=(Father)f;

錯誤語法:(編譯不報錯,運行報錯)

Father f=new Father();

Son s=Son(f);

注意事項:

  1. 向下轉型必須先向上轉型,否則會發生異常。

  2. 下轉型對象可以引用子類和父類的屬性和方法。

代碼例子:

public class Shangz{ //父類
	int a=1;
	int b=2;
	void cal(){ //父類自己的方法
		System.out.println(a*b);
	}
	public static void main(String[] args) {
		Shangz s=new ShangzDemo();
		ShangzDemo d=(ShangzDemo)s;
		d.cal(); //調用了父類的方法
		d.div(); //對象調用子類的方法
		
		Shangz serr=new Shangz();
		ShangzDemo derr=(ShangzDemo)serr;
		derr.cal(); //編譯不報錯,運行出現轉換異常
	}
}
class ShangzDemo extends Shangz{ //子類繼承父類
	void cal(){ //子類重寫父類的方法
		System.out.println(a+b);
	}
	void div(){ //子類自己的方法
		System.out.println(a/b);
	}
}

關于如何在Java中實現上轉型和下轉型對象問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創新互聯行業資訊頻道了解更多相關知識。


分享標題:如何在Java中實現上轉型和下轉型對象
分享路徑:http://www.xueling.net.cn/article/ghsdcj.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 日韩精品一区二区三区免费观看视频 | 午夜精品久久久久久久传媒 | 国产成人午夜视频 | 欧美精品乱码99久久蜜桃 | 久久bt| 日本一道本线一区免费 | 一级黄色短片 | 久久99精品久久久秒播软件优势 | 国产精品水蜜桃 | 国内精品国产三级国产在线专 | 337p粉嫩日本欧洲亚福利 | 久久人人爽人人人人爽AV | 久久精品国产网站高清综合 | 色视频网站免费观看 | 9191久久久久久久久久久 | 久久久久久久久中文字幕 | 性色av浪潮av | 国产精品hd| 国产精品99久久久久久一二区 | 久久草草亚洲蜜桃臀 | 五十老熟妇乱子伦免费观看 | 久久久久国产成人免费精品免费 | 成人网站www污污污网站 | 免费观看黄网站在线播放 | 久久精品国产亚洲aⅤ不卡 久草香蕉依人在线 | 99久久精品国产国产毛片 | 亚洲熟妇AV日韩熟妇在线 | 懂色av一区二区三区 | 乱人伦中文无码视频在线观看 | 艳妇乳肉豪妇荡乳流白浆 | 成人毛片视频在线观看 | 日本肥老太成熟 | seseavlu视频在线 | 午夜精品久久久99热使用方法 | 国产成人无码A在线观看不卡 | 亚洲AV美日韩AV丝袜美腿 | 亚洲色成人网站www永久 | 成在人线AV无码免费看网站 | 午夜寂寞视频无码专区 | 中文在线国产 | 亚洲AV无码潮喷在线观看 |