再写java继承的练习时,我写了一个Employee类,然后再写了一Manger类继承Employee类。主程序写了如下代码:
Manger boss = new Manger();
Employee employee = new Employee();
System.out.println(employee.getClass());
employee = boss;
System.out.println(employee.getClass());
执行结果如图:
我的疑惑在于:为什么employee的类类型在执行了employee = boss后改变了。