📄 customer.java
字号:
package pts;
import java.util.ArrayList;
//顾客类(患者)
public class Customer extends Person{
private String birthday;
private String insurer;
private String insurerNo;
private ArrayList<Prescription> obtains;
public Customer(String name, String telephoneNo,String ssn,String birthday,
String insurer,String insurerNo){
super(name, telephoneNo,ssn);
setBirthday(birthday);
setInsurer(insurer);
setInsurerNo(insurerNo);
obtains = new ArrayList<Prescription>();
}
public Customer(String name, String telephoneNo,String birthday,String ssn){
super(name, telephoneNo,ssn);
setBirthday(birthday);
obtains = new ArrayList<Prescription>();
}
public String getInsurerNo(){
return insurerNo;
}
public void setInsurerNo(String insurerNo2) {
insurerNo = insurerNo2;
}
public String getInsurer(){
return insurer;
}
public void setInsurer(String insurer2) {
insurer = insurer2;
}
public String getBirthday(){
return birthday;
}
public void setBirthday(String birthday2) {
birthday = birthday2;
}
public String toString() {
return getName() + "(" + getBirthday() + "," + getTelephoneNo() +")";
}
public void display(){
super.display();
System.out.println("\t年龄:" + getBirthday());
System.out.println("\t承保公司:" + getInsurer());
System.out.println("\t保单号:" + getInsurerNo());
}
public void addPrescription(Prescription p){
obtains.add(p);
p.setPrescriptionOwner(this);
}
public ArrayList<Prescription> getObtains(){
return obtains;
}
//打印该患者所有处方
public void displayPrescriptions(){
for(Prescription p : obtains){
p.display();
System.out.println();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -