多态
注意点记录:
1,理解多态和is a规则
2,父类可以引用任何一个子类对象
3,
Manager boss = new Manager(); Employee[] staff = new Employee[3]; staff[0] = boss;
其中M是E的子类。在这个例子中staff[0]和boss引用同一个对象。但编译器将staff[0]看作Employee对象。其中Manager有setBonus方法
这意味着:可以: boss.setBonus(5000); 不可以staff[0].setBonus(5000);
4;不能将一个超类的引用赋给子类对象。