パブリッククラスカスタマー{
プライベート文字列名;
プライベートint型の年齢;
プライベートブールフラグ; //是否有会员卡
パブリック文字列のgetName(){
戻り値の名前。
}
公共ボイドのsetName(文字列名){
this.name =名。
}
公共INT getAge(){
戻り年齢;
}
公共ボイドsetAge(int型の年齢){
this.age =年齢。
}
パブリックブールisFlag(){
戻りフラグ。
}
公共ボイドSETFLAG(ブーリアンフラグ){
this.flag =フラグ。
}
}
java.util.Scannerをインポートします。
パブリッククラスCustomerBiz {
//定义一个对象数组
プライベートカスタマー[] CUS =新しいCustomer [30]。
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
CustomerBiz biz = new CustomerBiz();
for (int i = 0; i < 2; i++) {
Customer cus = new Customer();
System.out.print("请输入名称:");
//给属性赋值
cus.setName(sc.next());
System.out.print("年龄:");
cus.setAge(sc.nextInt());
//添加客户对象
biz.addCustomer(cus);
}
//展示
biz.showCustomers();
}
/**
* 添加对象
* @param customer
*/
public void addCustomer(Customer customer){
for (int i = 0; i < cus.length; i++) {
if (cus[i]==null) {
cus[i]=customer;
break;
}
}
}
/**
* 显示客户信息
*/
public void showCustomers(){
System.out.println("客户信息:");
for (Customer customer : cus) {
if(customer != null){
System.out.println(customer.getName()+"\t"+customer.getAge()+"\t"+customer.isFlag());
}
}
}
}