亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

父類引用和子類引用

父類引用指向子類對象和子類引用指向子類對象各有什么好處有優勢?一般各在什么時候用呢?

正在回答

2 回答

子類需要用到自己方法的時候 就必須子類引用指向子類對象?

父類指向 子類對象的好處就是 多態 ?.. 動態的調用子類的方法 只要你是我的子類..

好處究竟好在哪 只有多寫代碼慢慢體會了?

public?static?void?main(String[]?args)?{
		//假設這些對象都要調用這些方法?
		//animal中有?iswho()?say()?dosomething()這幾個方法?
		//自己指向自己的方式調用..
		Dog?dog=new?Dog();
		dog.iswho();
		dog.say();
		dog.dosometing();
		Pig?pig=new?Pig();
		pig.iswho();
		pig.say();
		pig.dosometing();
		System.out.println("#############");
		//父類指向子類的方式調用
		//以后animal?在增加子類?只需要調用這個方法就是了
		test(pig);
		test(dog);
		//但是Animal?不知道自己的子類pig竟然修仙起來了~~(animal中沒有xiuxian這個方法..)
		pig.xiuxian();
		
		
	}
	public?static?void?test(Animal?animal){
		animal.iswho();
		animal.say();
		animal.dosometing();
	}


1 回復 有任何疑惑可以回復我~

父類引用指向子類對象可以直接引用子類方法還可以繼承父類的一些特性,子類引用指向子類對象可以自動執行父類構造方法,初始化父類的相關屬性

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學習       531142    人
  • 解答問題       6326    個

課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙

進入課程

父類引用和子類引用

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號