public void setName (String n){}
public void setAfm (String a){}
这些是我需要调用的超类方法。如何在子类中使用超类方法java
SalariedEmployee(){
name = super.setName(String n);
afm = super.setAfm(String a);
salary = payment();
而那就是子类中的构造函数。我怎样才能正确地调用方法。我不想在SalariedEmployee中使用任何参数,我想用超类方法设置名称和afm。但我的方法是无效的。所以我想我必须改变那个权利?还是我错过了别的? 在此先感谢!
你似乎很困惑,setters是'void',所以你不能说'name =','afm ='(我不知道'payment')。其次,你不要在调用中指定类型 - 你给出一个值'super.setName(“A Name”);''你不需要*说'super.';这足以说'setName(“A Name”);' –