customer.java
来自「使用c语言实现的单片机的液晶显示器的驱动程序」· Java 代码 · 共 69 行
JAVA
69 行
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 + =
减小字号Ctrl + -
显示快捷键?