import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class Company implements Serializable {
private static final long serialVersionUID = 1L;
private String qualifications;
private String business;
private String welfare;
public void setQualifications(String qualifications) {
StringBuffer buffer = new StringBuffer();
buffer.append("民航及旅游界最完备的资质,涵盖国内游、入境游、出境游以及国内、国际机票代理;\n");
buffer.append("第一家被中国民航局 ( CAAC ) 承认的航空差旅管理公司;\n");
buffer.append("中国唯一一家能够提供公务专包机接待服务的航空差旅管理公司;\n");
buffer.append("中国国际航空运输协会 ( IATA ) 7家执委之一,中国地区首批加入IATA的成员之一;\n");
buffer.append("中国地区拥有最多航空公司代理权的公司……\n");
qualifications = buffer.toString();
this.qualifications = qualifications;
}
public void setBusiness(String business) {
StringBuffer buffer = new StringBuffer();
buffer.append("国内、国际机票差旅管理;\n");
buffer.append("国内、国际高端旅游产品管理;\n");
buffer.append("国内、国际会展管理;\n");
buffer.append("其他商务差旅管理。\n");
business = buffer.toString();
this.business = business;
}
public void setWelfare(String welfare) {
StringBuffer buffer = new StringBuffer();
buffer.append("五险一金,满3年后享受五险两金;\n");
buffer.append("交通补贴;\n");
buffer.append("午餐补贴;\n");
buffer.append("商业医疗保险;\n");
buffer.append("年度体检;\n");
buffer.append("休假补贴费;\n");
buffer.append("奖励旅游;\n");
buffer.append("生日礼券;\n");
buffer.append("节日礼券;\n");
buffer.append("文体娱乐;\n");
buffer.append("各项培训…\n");
welfare = buffer.toString();
this.welfare = welfare;
}
public Company() throws IOException, ClassNotFoundException {
String file = "company.dat";
ObjectOutputStream outputStream = new ObjectOutputStream(
new FileOutputStream(file));
setQualifications(qualifications);
setBusiness(business);
setWelfare(welfare);
outputStream.writeObject(this);
outputStream.close();
ObjectInputStream inputStream = new ObjectInputStream(
new FileInputStream(file));
Object object = inputStream.readObject();
System.out.println(object);
}
public String toString() {
StringBuffer buffer = new StringBuffer();
buffer.append("我们的资质:\n");
buffer.append(qualifications);
buffer.append("\n我们的业务:\n");
buffer.append(business);
buffer.append("\n我们的福利:\n");
buffer.append(welfare);
return buffer.toString();
}
public static void main(String[] args) throws IOException,
ClassNotFoundException {
new Company();
}
}