當前位置:編程學習大全網 - 編程語言 - JAVA初級編程題 求代碼

JAVA初級編程題 求代碼

public class Doctor {

private String name;

private int idNumber;

private String address;

public Doctor(String name, int idNumber, String address) {

super();

this.name = name;

this.idNumber = idNumber;

this.address = address;

}

public String getAddress() {

return address;

}

public void setAddress(String address) {

this.address = address;

}

public int getIdNumber() {

return idNumber;

}

public void setIdNumber(int idNumber) {

this.idNumber = idNumber;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String toString(){

return this.name+":"+this.idNumber+":"+this.address;

}

public static void main(String[] args) {

Doctor d1=new Doctor("cyq",10,"nanjin road shanghai");

NonSpecialist d2=new NonSpecialist("jr",11,"sichuan road shanghai");

Specialist d3=new Specialist("xyz",12,"beijin road shanghai");

d3.setSpecialty("medical ");

System.out.println(d1);

System.out.println(d2);

System.out.println(d3);

}

}

class NonSpecialist extends Doctor{

public NonSpecialist(String name, int idNumber, String address) {

super(name, idNumber, address);

}

}

class Specialist extends Doctor{

private String specialty;

public Specialist(String name, int idNumber, String address) {

super(name, idNumber, address);

}

public String getSpecialty() {

return specialty;

}

public void setSpecialty(String specialty) {

this.specialty = specialty;

}

@Override

public String toString() {

return super.toString()+":"+this.specialty;

}

}

好了,這樣應該可以了

  • 上一篇:誰幫我翻譯謝謝專業術語
  • 下一篇:如何學好iOS的ui設計?
  • copyright 2024編程學習大全網