| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1117 人关注过本帖
标题:如何处理银行账号编写的问题
只看楼主 加入收藏
CSnake
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-3-22
收藏
 问题点数:0 回复次数:5 
如何处理银行账号编写的问题
求求各位帮我想想吧,我的补考题,要是再不过,又要重修了~~拜托了
谢谢大家了


设计一个银行账号管理程序
一 需求信息
共有两种账号:普通账号、VIP账号
1 用于普通账号(Brass)的信息:
客户姓名
账号
当前余额
可执行的操作:
创建账号
存款
取款
显示当前帐户信息
2 VIP账号(BrassPlus)的信息(可透支)
除包含普通账号的信息外还包含以下信息:
透支上限(默认500元)
透支贷款利率(默认10%)
当前透支总额
可执行的操作 :(没有新增操作,但实现不同)
对于取款操作,必须考虑透支保护
显示操作必须显示VIP帐户的其他信息
二 其它要求
A 要应用抽象类,即Brass和BrassPluss是从某抽象类中派生出来的子类。(提示:对应于取款操作方法及显示信息方法可定义为抽象方法)
B 要应用不同的访问保护控制(public,protected,private)
C 要定义构造方法(函数)
搜索更多相关主题的帖子: 账号 贷款利率 编写 VIP Brass 
2006-03-22 00:24
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
这个题目不是已经提示的很清楚了吗?
并且题目本身也不难啊
先定义一个抽象类,里面定义一些抽象方法,以后写Brass,BrassPlus继承的时候实现啊
并且这些方法也是相同的,也就是说Brass,BrassPlus有着相同的方法名,但是内部实现不一样而已
简单写一些示例,其实自己去想的话,实现了会很高兴。能不求人帮忙,尽量不要求人帮忙,这样才会有进步。
=======================================================================
public abstract class SuperBrass{//抽象类
public abstract void setAccout(String name,int accout,int money);//设账户
public abstract void getMoney(int m);//取钱
public abstract void saveMoney(int m);//存钱
public abstract int getMoney();//查钱
}
-----------------------------------------------------------------------
public class Brass extends SuperBrass{//普通账户
private String name;//户主姓名
private int accout;//账号
private int money;//余额
public Brass(){//默认构造函数

}
public Brass(String name,int accout,int money){//有参数构造函数,可以在创造时直接创建一个账户
this.name=name;
this.accout=accout;
this.money=money;

}
public void setAccout(String name,int accout,int money){
this.name=name;
this.accout=accout;
this.money=money;

}
public void getMoney(int m){
if(m<=money)
money-=m;
else
System.out.println("账户余额不足!");
}
public void saveMoney(int m){
money+=m;
System.out.println("用户存款成功,本次存款:"+m+"余额为:"+money);
}
public int getMoney(){
return money;
}
}

可惜不是你,陪我到最后
2006-03-22 12:21
haomao21
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-9-23
收藏
得分:0 
  厉害   楼上的大哥 能不能留个联系方式    以后有问题了 可以方便请教你  

2006-03-22 12:37
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

请教不敢当啦
互相学习嘛
我的QQ:24325142


可惜不是你,陪我到最后
2006-03-22 13:19
CSnake
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-3-22
收藏
得分:0 

嘿嘿
这个问题的确不是太难
可是我们老师要我们用4到5种不同的方法写。
我才上来求助各位高手帮忙
想大家要是一人能帮我写一种
凑凑就有4,5种方法了
谢谢大家的支持啊

2006-03-22 23:59
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
这就是中国人的教育观念,想着都恶心
就好像是孔乙己会写四种茴香豆的茴为荣一样

可惜不是你,陪我到最后
2006-03-23 12:55
快速回复:如何处理银行账号编写的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012581 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved