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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問為什么反復調用不同子類的方法,屬性的值不會變,只賦值一次?

請問為什么反復調用不同子類的方法,屬性的值不會變,只賦值一次?

風中過客 2015-04-16 18:37:01
package?guoke; public?class?Bus?extends?Vehicle?{?//Bus類繼承?Vehicle類。在Bus.java我還建了其他Vehicle的子類,car,bicycle類 /*問:為什么通過反復調用不同子類的date方法, name,number,way屬性只賦值一次????我是這樣調用的???Bus?bus=new?Bus();?? ???????????????????????????????????????????????????bus.date(); ???????????????????????????????????????????????????Car?car=new?Car(); ???????????????????????????????????????????????????car.date(); ?結果顯示全是第一次調用的結果,比如上面這樣寫的話,?就是顯示兩次bus的屬性。 ?????????????????????????????????????????????????? */ /*?父類這樣寫的 ?????public?class?Vehicle?{ ?????protected??String?name; ?????protected??int?number; ?????protected??String?way; ?????public??void?date(){ ???? System.out.println("交通工具可以載客"); ?????} } */?? ?????protected??String?name="bus";//屬性 ?????protected??int?number=40; ?????protected??String?way="land"; ?????protected??String?name="bus"; ?????protected??int?number=40; ?????protected??String?way="land"; public?void?date()?{//顯示屬性的值 //?TODO?Auto-generated?constructor?stub System.out.println("公交汽車可以載客:"); ???System.out.println(name); ???System.out.println("載客人數number:"+number); ???System.out.println(way); } ?? } class?Car?extends?Vehicle?{?????????//car子類 protected??String?name="car"; ????protected??int?number=4; ????protected??String?way="land"; public?void?date()?{ //?TODO?Auto-generated?constructor?stub System.out.println("轎車可以載客:"); ???System.out.println(name); ???System.out.println("載客人數number:"+number); ???System.out.println(way); } class?Bicycle?extends?Vehicle?{????//Bicycle子類 protected??String?name="bicycle"; ???protected??int?number=2; ???protected??String?way="land"; public?void?date()?{ //?TODO?Auto-generated?constructor?stub System.out.println("自行車可以載客:"); ???System.out.println(name); ???System.out.println("載客人數number:"+number); ???System.out.println(way); ? }
查看完整描述

2 回答

已采納
?
qq___571

TA貢獻11條經驗 獲得超1個贊

提供 set get方法自己賦值


查看完整回答
反對 回復 2016-09-09
?
風中過客

TA貢獻8條經驗 獲得超2個贊

已解決。

查看完整回答
反對 回復 2017-05-04
  • 2 回答
  • 0 關注
  • 1716 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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