我問(wèn)的是一個(gè)非常簡(jiǎn)單的問(wèn)題,但對(duì)此我有些困惑。假設(shè)我有一堂課Parent:public class Parent { int name;}并另外上課Child.java:public class Child extends Parent{ int salary;}最后是我的Main.java類public class Main { public static void main(String[] args) { Parent parent = new Child(); parent.name= "abcd"; }}如果我做一個(gè)子對(duì)象Child child = new Child():然后child對(duì)象可以訪問(wèn)兩個(gè)name and salary變量。我的問(wèn)題是:Parent parent = new Child();提供name對(duì)Parent類的唯一變量的訪問(wèn)。那么這條線的確切用途是什么? Parent parent = new Child();而且當(dāng)它使用動(dòng)態(tài)多態(tài)性時(shí),為什么這樣做后子類的變量不能訪問(wèn)Parent parent = new Child();
添加回答
舉報(bào)
0/150
提交
取消