How to fix this error LocalResource.java:213: error: constructor LocalResource in class LocalResource cannot be applied to given types; super("", "", dob, sector); ^ required: String,String found: String,String,String,String reason: actual and formal argument lists differ in length class LocalConsultant extends LocalResource implements Citizen, Consultant { private String skill; private double permitTax;
How to fix this error
LocalResource.java:213: error: constructor LocalResource in class LocalResource cannot be applied to given types; super("", "", dob, sector); ^ required: String,String found: String,String,String,String reason: actual and formal argument lists differ in length
class LocalConsultant extends LocalResource implements Citizen, Consultant {
private String skill;
private double permitTax;
public LocalConsultant(String dob, String sector, double skillPrice, double taxRate, String skill) {
super("", "", dob, sector);
this.skill = skill;
this.permitTax = taxRate * skillPrice;
}
public double earnFromSkill(){
return permitTax;
}
public String getContact(){
return "LocalConsultant#" + getId();
}
Step by step
Solved in 3 steps