29 lines
813 B
Java
29 lines
813 B
Java
package Practice.School.Developers;
|
|
|
|
public class BackendDeveloper extends Developer{
|
|
private String language;
|
|
private String name;
|
|
public BackendDeveloper(String name, int age, String job, String device, String lan){
|
|
super(name, age, job, device);
|
|
this.name = name;
|
|
this.language = lan;
|
|
}
|
|
public BackendDeveloper(){
|
|
this("John", 20, "Backend Developer", "Mac", "Java");
|
|
}
|
|
|
|
@Override
|
|
public void code() {
|
|
System.out.println("My name is " + name + " and I am a " + job + " and I am coding in " + language);
|
|
}
|
|
|
|
@Override
|
|
public void debug() {
|
|
System.out.println("I am debugging in " + language);
|
|
}
|
|
|
|
public void code(String language){ // Overloading
|
|
System.out.println("I am coding in " + language);
|
|
}
|
|
}
|