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

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

為什么子類不可以直接使用父類的屬性?

https://img1.sycdn.imooc.com//5d4189810001066510640574.jpg

https://img1.sycdn.imooc.com//5d4189810001cab506000204.jpg

已經在父類中聲明過的屬性,在子類中為什么不可以直接賦值?但是在子類的方法里可以?

正在回答

2 回答

在子類調用父類的屬性或者方法時要先創建對象 再通過對象去調用;如果在子類中使用子類的屬性和方法可以直接用


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

伽藍祭 提問者

啊明白啦,謝謝?
2019-08-04 回復 有任何疑惑可以回復我~
#2

qq__8737 回復 伽藍祭 提問者

還是不明白,子類中沒有創建對象啊。子類方法中可以調用,方法外就不可以了。
2019-08-07 回復 有任何疑惑可以回復我~
#3

伽藍祭 提問者 回復 qq__8737

創建對象是在main方法中創建的,在子類方法中可以用是因為可以通過main方法里的對象調用,如果是在子類的方法外,就沒法調用
2019-08-07 回復 有任何疑惑可以回復我~
#4

qq__8737 回復 伽藍祭 提問者

我試了下,只要是創建了對象,即使沒有在main方法里調用子類方法,也可以在子類方法里對父類屬性賦值。
2019-08-07 回復 有任何疑惑可以回復我~
#5

qq_慕姐1533200

其實根本就沒必要在子類里面修改父類的屬性,因為子類已經繼承了父類的所有屬性和方法除private以外
2019-09-11 回復 有任何疑惑可以回復我~
查看2條回復

你得清楚什么是對象調用吧。你可到繼承去看看先把邏輯搞清楚。?小白教小白

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

慕圣3045325

您不是小白,為什么不教教我們小白呢?
2019-10-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么子類不可以直接使用父類的屬性?

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

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

幫助反饋 APP下載

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

公眾號

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