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」);' –