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;

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

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();
}

 

 

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() {
}
public double getPay() {
}
return "LocalConsultant#" + getId();
}
return earnFromSkill()-permitTax;
Transcribed Image Text: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() { } public double getPay() { } return "LocalConsultant#" + getId(); } return earnFromSkill()-permitTax;
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Random access
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education