面向对象综合4

package yinhang;


public class BankAccount {
int bankid=1000;
String data;
int rest;



public BankAccount(String data) {
    super();
    this.data = data;
}




public BankAccount() {
    super();
}




public int getBankid() {
    return ++bankid;
}




public void setBankid(int bankid) {
    this.bankid = bankid;
}




public String getData() {
    return data;
}




public void setData(String data) {
    this.data = data;
}




public int getRest() {
    return rest;
}




public void setRest(int rest) {
    this.rest = rest;
}




public int bankin(int x){
    rest=rest+x;
    return rest;
}

public int bankout(int y){
    rest=rest-y;
    return rest;
}
    
public void showInfo(){
    System.out.println(this.bankid+data+rest);
}
    
    
}
package yinhang;
/*
 * 设计一个BankAccount类,实现银行某账号的资金往来账目管理,
 * 包括建账号、存入、取出等。BankAccount类包括,账号(BankAccountId)、
 * 开户日期Date(日期),Rest(余额)。另有一个构造函数和三个成员函数Bankin()
 * (处理存入账),Bankout()处理取出账)和一个负责生成账号的自动增长的函数。
 */
public class Test {
public static void main(String[] args) {
    BankAccount b=new BankAccount("2017.4.17");
    b.getBankid();
    b.bankin(2000);
    b.bankout(100);
    b.showInfo();
    
    BankAccount b1=new BankAccount("2017.4.17");
    b.bankin(5000);
    b.getBankid();
    b.showInfo();
}
}

 

posted @ 2017-04-17 14:18  苏轼的红烧肉  阅读(202)  评论(0编辑  收藏  举报