Java 实例化引用新员工的员工变量
实例化引用新员工的员工变量。这是什么意思? 我对此感到困惑 这是班级招聘Java 实例化引用新员工的员工变量,java,Java,实例化引用新员工的员工变量。这是什么意思? 我对此感到困惑 这是班级招聘 interface Rules Employee implements Rules Faculty extends Employee 胡乱猜测: Employee employee = new Employee(); employee.faculty = new Faculty(); 胡乱猜测: Employee employee = new Employee(); employee.faculty = new Fa
interface Rules
Employee implements Rules
Faculty extends Employee
胡乱猜测:
Employee employee = new Employee();
employee.faculty = new Faculty();
胡乱猜测:
Employee employee = new Employee();
employee.faculty = new Faculty();
类层次结构是错误的。教员不是雇员,因此不应存在继承层次结构 这个句子没有什么意义,因为实例化一个变量没有任何意义。我认为它的意思是:创建Employee类的新实例。员工应参考教员的实例。因此,它应该有一个类型的教师领域 编辑: 根据完整的说明,类层次结构是正确的。但是教师班的名字非常糟糕。它应该被命名为“学院成员”或“教授”(因为它是这样的) 措辞也不是很恰当。在此上下文中,“实例化引用新教员的员工变量”的含义是:
Employee employee = new Faculty(...);
类层次结构是错误的。教员不是雇员,因此不应存在继承层次结构 这个句子没有什么意义,因为实例化一个变量没有任何意义。我认为它的意思是:创建Employee类的新实例。员工应参考教员的实例。因此,它应该有一个类型的教师领域 编辑: 根据完整的说明,类层次结构是正确的。但是教师班的名字非常糟糕。它应该被命名为“学院成员”或“教授”(因为它是这样的) 措辞也不是很恰当。在此上下文中,“实例化引用新教员的员工变量”的含义是:
Employee employee = new Faculty(...);