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

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

求解:使用了Shape 大類 指向小類square 就沒有辦法使用 小類中的set 和 get 方法了,那么怎么封裝小類的屬性呢?

public?class?Initial{
	
??public?static?void?main(String[]?Args){
???????Shape?obj1=new?square();
???????obj1.setSide(4);
???????obj1.area();
??}
}


正在回答

1 回答

通過構造函數傳入。

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

小倔強 提問者

請問如果要用小類的get又怎么辦呢?
2015-06-21 回復 有任何疑惑可以回復我~
#2

丶小八戒 回復 小倔強 提問者

你定了抽象類Shape的話,現在想調用子類具體方法的話,那你只能聲明具體類 Square obj1 = new Square ();
2015-06-21 回復 有任何疑惑可以回復我~
#3

小倔強 提問者

謝了
2015-07-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求解:使用了Shape 大類 指向小類square 就沒有辦法使用 小類中的set 和 get 方法了,那么怎么封裝小類的屬性呢?

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

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

幫助反饋 APP下載

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

公眾號

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