📄 doctor.java
字号:
//医生类
import java.util.ArrayList;
public class Doctor extends Person{
private String title;//职称
private String department;//部门
private ArrayList<Prescription> write;//开处方
public Doctor(String n, String ad,String se,String p, int ag,String t,String dept) {
super(n, ad, se,p,ag);
setTitle(t);
setDepartment(dept);
write = new ArrayList<Prescription>();
}
public void setTitle(String t) {
title = t;
}
public String getTitle() {
return title;
}
public void setDepartment(String dept) {
department = dept;
}
public String getDepartment() {
return department;
}
public String toString() {
return getName() + " (" + getTitle() + ", " +
getDepartment() + ")";
}
//医生开处方
public void agreeToMake(Prescription p){
write.add(p);
p.setPrescriptionMaker(this);
}
//打印医生信息
public void display(){
super.display();
System.out.println("\tdepartment:" + this.getDepartment());
System.out.println("\ttitle:" + this.getTitle());
System.out.println();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -