How to fix these erros LocalResource.java:153: error: LocalResource is not abstract and does not override abstract method getPay() in Person public class LocalResource extends Person { ^ LocalResource.java:160: error: incompatible types: String cannot be converted to int super(firstName, lastName, date);

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 these erros

LocalResource.java:153: error: LocalResource is not abstract and does not override abstract method getPay() in Person public class LocalResource extends Person { ^ LocalResource.java:160: error: incompatible types: String cannot be converted to int super(firstName, lastName, date);

 

public class LocalResource extends Person {
    private static int idCounter = 0;
    private int id;
    private String sector;
    private String trn;

   public LocalResource(String firstName, String lastName, String trn, String date, String sector){
    super(firstName, lastName, date);
    this.trn = trn;
    this.sector = sector;
    this.id = ++idCounter;
}

    public String getSector() {
        return sector;
    }

    public void setSector(String sector) {
        this.sector = sector;
    }
    
    public int getId(){
        return id;
    }
    
    public String getTRN(){
        return Integer.toString(id +100000000);
    }

    public String getContact() {
        return "LocalResource#" + Integer.toString(id);
    }
}


 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();
            }
            
            public double getPay() {
                return earnFromSkill()-permitTax;
    
}

                
        }

 

152
153 public class LocalResource extends Person {
154
155
156
157
158
159
160
161
162
163
164}
165
166
167
168
169
170 ▾
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185}
186
private static int idCounter = 0;
private int id;
private String sector;
private String trn;
public LocalResource (String firstName, String lastName, String trn, String date, String sector) {
super (firstName, lastName, date);
this.trn = trn;
this.sector = sector;
this.id = ++idCounter;
public String getSector() {
return sector;
}
public void setSector (String sector) {
this.sector = sector;
}
public int getId() {
return id;
}
public String getTRN () {
}
return Integer.toString(id +100000000) ;|
public String getContact() {
return "LocalResource#" + Integer.toString(id);
}
Transcribed Image Text:152 153 public class LocalResource extends Person { 154 155 156 157 158 159 160 161 162 163 164} 165 166 167 168 169 170 ▾ 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185} 186 private static int idCounter = 0; private int id; private String sector; private String trn; public LocalResource (String firstName, String lastName, String trn, String date, String sector) { super (firstName, lastName, date); this.trn = trn; this.sector = sector; this.id = ++idCounter; public String getSector() { return sector; } public void setSector (String sector) { this.sector = sector; } public int getId() { return id; } public String getTRN () { } return Integer.toString(id +100000000) ;| public String getContact() { return "LocalResource#" + Integer.toString(id); }
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Introduction to Interface
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
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