当前位置: 代码迷 >> J2SE >> Java寒假作业,
  详细解决方案

Java寒假作业,

热度:57   发布时间:2016-04-23 19:57:26.0
Java寒假作业,求助!
构造一个银行账户类,类的构成包括如下内容:
(1)数据成员用户的账户名称、用户的账户余额(private数据类型)
(2)方法包括开户(设置账户名称及余额),利用构造方法完成
(3)查询余额。------这个不会做!
//-----------------------------------------------------------------------------
只会写这么多了,
class Bank{
private String name ;
private int money ;
//----------
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getMoney() {
return money;
}
public void setMoney(int money) {
this.money = money;
}
//-------------
public Bank(String name,int money){
this.setName(name) ;
this.setMoney(money);
}
//--------------
public void input(){
System.out.println("用户名:"+getName()+"账户余额:"+getMoney()) ;
}

} ;
public class Homework09{
public static void main(String arsg[]){
 Bank one =new Bank("小明", 2100) ;
 Bank two =new Bank("小华", 3200) ;
 one.input();

}
}



------解决思路----------------------
package a;

class Bank{
    private String name    ;
    private int money    ;
    //----------
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getMoney() {
        return money;
    }
    public void setMoney(int money) {
        this.money = money;
    }
    //-------------
    public Bank(String name,int money){
        this.setName(name)    ;
        this.setMoney(money);
    }
    //--------------
    public void input(){
        System.out.println("用户名:"+getName()+"账户余额:"+getMoney())    ;
    }
    
    //得到余额  跟上面的一样的方法换了个名字
    public int getOutMoney(){
     return money;
    
    }
     
    }   



package a;

public class Homework09{
    public static void main(String arsg[]){
     Bank one =new Bank("小明", 2100)    ;
     Bank two =new Bank("小华", 3200)    ;
     one.input();
     two.input();
     //假如 我要得到two 的余额
    int gg = two.getOutMoney();
     System.out.println(gg);
    }
}
 

不晓得你用的什么   要是数据库  查找就可以得到     要是hashmap  或者  链表灯灯 有get方法


说详细点。。。。


上面是我猜的。
  相关解决方案