一个关于继承的问题~求助..
现在有三个类,分别是Employee类,Manager类,TemporaryEmployee类;
Manager类,TemporaryEmployee类都是Employee的子类。
现在我创建了一个长度为10的Employee类型的数组A..
请问数组A的元素除了可以存放Employee类的对象外,是否还可以存放Manager类,TemporaryEmployee类的对象?是否可以把父类继承过来然后扩展?
谢谢大家帮助~
------解决方案--------------------两个字: 绝对可以
Employee[] allEmployees = new Employee[100];
------解决方案--------------------可以
Employee[] Employees = new Manager[100];或者
Employee[] Employees = new TemporaryEmployee[100];
这才叫向上转型。