| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 400 人关注过本帖
标题:如何处理银行账号编写的问题
收藏  订阅  推荐  打印 
CSnake
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2006-3-22
如何处理银行账号编写的问题

求求各位帮我想想吧,我的补考题,要是再不过,又要重修了~~拜托了
谢谢大家了


设计一个银行账号管理程序
一 需求信息
共有两种账号:普通账号、VIP账号
1 用于普通账号(Brass)的信息:
客户姓名
账号
当前余额
可执行的操作:
创建账号
存款
取款
显示当前帐户信息
2 VIP账号(BrassPlus)的信息(可透支)
除包含普通账号的信息外还包含以下信息:
透支上限(默认500元)
透支贷款利率(默认10%)
当前透支总额
可执行的操作 :(没有新增操作,但实现不同)
对于取款操作,必须考虑透支保护
显示操作必须显示VIP帐户的其他信息
二 其它要求
A 要应用抽象类,即Brass和BrassPluss是从某抽象类中派生出来的子类。(提示:对应于取款操作方法及显示信息方法可定义为抽象方法)
B 要应用不同的访问保护控制(public,protected,private)
C 要定义构造方法(函数)
搜索更多相关主题的帖子: 账号  贷款利率  编写  VIP  Brass  
2006-3-22 00:24
千里冰封
Rank: 12Rank: 12Rank: 12
来自:灌水之王
等级:版主
威望:155
帖子:28360
积分:4616
注册:2006-2-26

这个题目不是已经提示的很清楚了吗?
并且题目本身也不难啊
先定义一个抽象类,里面定义一些抽象方法,以后写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-3-22 12:21
haomao21
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2005-9-23

好  厉害   楼上的大哥 能不能留个联系方式    以后有问题了 可以方便请教你  啊

2006-3-22 12:37
千里冰封
Rank: 12Rank: 12Rank: 12
来自:灌水之王
等级:版主
威望:155
帖子:28360
积分:4616
注册:2006-2-26

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


可惜不是你,陪我到最后
2006-3-22 13:19
CSnake
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2006-3-22

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

2006-3-22 23:59
千里冰封
Rank: 12Rank: 12Rank: 12
来自:灌水之王
等级:版主
威望:155
帖子:28360
积分:4616
注册:2006-2-26

这就是中国人的教育观念,想着都恶心
就好像是孔乙己会写四种茴香豆的茴为荣一样

可惜不是你,陪我到最后
2006-3-23 12:55
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.087145 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved