Shape circle=new Circle();//抽象類的父類(Shape)引用指向一個子類(Circle)對象子類Circle里面有成員變量:float radius;然后我在測試類里調(diào)用子類的成員變量賦值:circle.radius=5.0f;你覺得這樣可以嗎????結果,證明。。。。不可以為什么 求解
2 回答

wuli雪寶
TA貢獻2條經(jīng)驗 獲得超0個贊
你如果知道繼承是什么應該就能理解了,只能子類繼承父類的所有屬性和方法,不能父類繼承子類,所以子類Circle自身的成員變量float radius不能被父類對象circle調(diào)用,父類只能調(diào)用自身的屬性和方法
添加回答
舉報
0/150
提交
取消