您必须向构造函数提供所有参数。
在您的情况下,您仍然可以调用的构造函数
Staff,但 必须 提供一些默认值,例如:
super(number, title, name, "Entry level Advanced Staff", 'A');
这项工作与您在构造函数中已经做过的工作相同
AdvancedStaff,只是现在是
Staff设置私有变量值的类,因为您是通过构造函数传递它的。
附带说明一下,如果您打算从子类访问这些私有变量,则应
protected改为使用它们。

您必须向构造函数提供所有参数。
在您的情况下,您仍然可以调用的构造函数
Staff,但 必须 提供一些默认值,例如:
super(number, title, name, "Entry level Advanced Staff", 'A');
这项工作与您在构造函数中已经做过的工作相同
AdvancedStaff,只是现在是
Staff设置私有变量值的类,因为您是通过构造函数传递它的。
附带说明一下,如果您打算从子类访问这些私有变量,则应
protected改为使用它们。