算法-c++的一个简单的实现 求大神帮帮忙

问题描述

c++的一个简单的实现 求大神帮帮忙

1、 定义一个普通帐户类Account,成员变量包括:string型的m_acctNo(账号)和m_acctPass(取款密码),double型的m_balance(余额)。成员函数包括构造函数,取款WithDraw(double m)、存款Deposit(double m)、修改密码ChangePass()和显示帐户信息Display().
以Account类做基类,派生出信用卡类Credit,新增成员变量m_overDraft,表示信用卡透支额度。
编写普通函数consume(Account &a),在函数内输入消费的钱数,根据账户类型的不同而执行相应的操作。
要求:
(1) 1.在进行取款、修改密码和显示帐户信息的时候,都要调用成员函数CheckPass()进行密码验证,密码正确才可以进行相应的操作,密码错误可以重新输入密码,最多可以输入错误3次。
(2) 2.账户类Account的取款数量不得高于它的账户余额m_balance, 如果超过余额则显示“余额不足”。
(3) 3.信用卡类Credit可以在透支额度内透支,如果透支超过额度,则显示“余额不足”。
(4) 4.Display()根据账户类型是普通账户或信用卡账户显示不同内容。
(5) 5.编写如下主函数进行测试,要求输出结果如图1所示。
int main()
{
Account a("10035020","123456");
Credit c("12010001","111111",5000);
a.Deposit(10000);
a.Display();
a.WithDraw(5000);
a.Display();
c.Display();
consume(a);
consume(c);
return 0;
}

解决方案

作业布置好了就赶快做吧。姐姐看好你哦。

解决方案二:

参考:http://baike.baidu.com/link?url=NnDvcKEPZpq-OBATbKvjutPoq7rHmEztUSVvqq574XbEaeJ1qz3Oo2GID4vl3BXqlX55vHcIzzeYE_CZDRABKe8qdWZeZtPWWiU2Obqg8RCKh_sdnoPuz0Sbex_aQC4-Bl6kLgPjtMOsFCRSnmNUZeq78au6NFILpQ8ijLcA_agVIUIRottFcsZxVgQoqMuT

时间: 2025-01-30 12:58:41

算法-c++的一个简单的实现 求大神帮帮忙的相关文章

新人小白求助 很简单的一个修改密码的代码,但密码一直修改不成功,求大神帮帮忙

问题描述 这是我的修改密码的代码,要求输入用户名,密码,原密码和确认密码四个内容usingSystem;usingSystem.Linq;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebC

按钮-自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙!

问题描述 自己参照书本写了一个Java Swing中的容器类入门程序设计,但是运行结果不对,求大神帮帮忙! /*题目是这样的:创建一个窗体在其中摆放两个内容面板对两个面板进行边框个性化设置.初始状态为第二个面板不可见,当单击第一个面板中的"打开"按钮时,第二个面板即可见:当单击第一个面板中的"关闭"按钮时,第二个面板消失. 以下是我结合书本写的代码,不知道为什么运行不了???*/import javax.swing.*;import java.awt.*;impor

mvc-Asp.net MVC3 一个奇怪问题,求大神们帮忙

问题描述 Asp.net MVC3 一个奇怪问题,求大神们帮忙 想在controller中访问一个外部链接,代码如下:接收到的url为www.baidu.com public ActionResult RedirectToUrl(string url) { if(url == null) { return HttpNotFound(); } return Redirect(url); } 结果肯定是失败了...求问有什么办法解决...

c++-求大神帮帮忙 怎样用C++实现图像矢量化算法

问题描述 求大神帮帮忙 怎样用C++实现图像矢量化算法 怎么用C++实现一副图像的矢量化编码算法,求大神帮忙解答 万分感谢 解决方案 你最好是买一本图像处理的书籍.就是C++的书,里面说的很清楚,你当当一下就有了!!!!!!!!!!!!!!谢谢

求解答-做web开发,让我在通知管理加一个级别选择字段和排序字段,求大神帮帮忙~

问题描述 做web开发,让我在通知管理加一个级别选择字段和排序字段,求大神帮帮忙~ 级别就是紧急和一般:排序就是按照1.2.3.4...排序.我做的是web开发,系统通知管理的界面,然后紧急通知,首页的通知变红. 解决方案 数据库中通知表中增加这样一个字段,然后在添加通知的时候,将这个字段管理起来,然后前台aspx页面在显示的时候读取该字段,然后让新闻内容变颜色不就可以了嘛

php嵌套循环分类怎么写---求大神帮帮忙呀!

问题描述 php嵌套循环分类怎么写---求大神帮帮忙呀! 鼠标悬停的时候,自动显示大分类下的小分类.(JS已经写出来了,就是php部分不会嵌套) <li class="nav-sub" data-tips="sub-school"> <a href="<{:U('Product/products')}>" class="tit">销售与支持</a> <div class=&

jquery下拉菜单在浏览器中只显示1像素,求大神帮帮忙

问题描述 jquery下拉菜单在浏览器中只显示1像素,求大神帮帮忙 本人小菜鸟一枚,用jquery写了个简单的下拉菜单,代码如下:$(document).ready(function(){ $(""#navRight .jiantou"").hover(function(){ $(this).find("".xiangq"").stop().slideDown(""slow""); }f

cocos2d-x-3.8编译android报错,求大神帮帮忙

问题描述 cocos2d-x-3.8编译android报错,求大神帮帮忙 创建了一个cocos2d项目,添加了几行代码,在vs2012下运行正常,编译win32也正常,但是一编译android就报错 NDK用android-ndk-r9d和android-ndk-r10两个版本试过,估计不是ndk的原因,其他的原因也想不出来,求大神帮忙解决 这是报错的原文 E:cocosfu100>cocos compile -p android -j 4 执行命令:compile 编译模式:debug 使用

c#-跪求大神帮帮忙,都好说。。。

问题描述 跪求大神帮帮忙,都好说... 实验目的: 1. 掌握常用控件的属性.方法.事件 2. 掌握窗体的常用属性.方法和事件 3. 掌握Windows应用程序人机界面可视化设计方法 4. 掌握事件驱动模型的思想 5. 巩固C#语言中类的定义.继承.流程控制语句等基础知识 实验步骤: (1) 在.Net环境中建立Windows窗体应用程序: (2) 定义枚举类型 Public enum SexType {男, 女, 未知}: Public enum ProTitle (助教,讲师,副教授.教授.