精华内容
下载资源
问答
  • C++ 存折与信用(继承)

    千次阅读 2020-05-07 20:53:24
    定义一个存折类CAccount,存折类具有帐号(account,long)、姓名(name,char[10])、余额(balance,float)等数据成员,可以实现存款(deposit,操作成功提示“savingok!”)、取款(withdraw,操作成功提示...

    题目描述
    定义一个存折类CAccount,存折类具有帐号(account,long)、姓名(name,char[10])、余额(balance,float)等数据成员,可以实现存款(deposit,操作成功提示“savingok!”)、取款(withdraw,操作成功提示“withdrawok!”)和查询余额(check)的操作,取款金额必须在余额范围内,否则提示“sorry! overbalance!”。从存折类派生出信用卡类CCreditcard,信用卡类增加了透支限额(limit,float)一项数据成员,对取款操作进行修改,允许在限额范围内透支金额,超出范围取款提示“sorry!
    over limit!”。

    编写主函数,建立这两个类的对象并测试之。

    1.对于存折类,输入账号、姓名、余额后,按照查询余额、存款、查询余额、取款、查询余额的顺序调用类方法并输出。

    2.对于信用卡类,输入账号、姓名、余额、透支限额后,按照查询余额、存款、查询余额、取款、查询余额的顺序调用类方法并输出。

    输入
    账号 姓名 余额

    存款金额

    取款金额

    账号 姓名 余额 透支限额

    存款金额

    取款金额

    输出
    账户余额

    存款操作结果

    账户余额

    取款操作结果

    账户余额

    账户余额

    存款操作结果

    账户余额

    取款操作结果

    账户余额

    样例输入
    1000 Tom 1000
    500
    1000
    2000 John 500 500
    500
    1501
    样例输出
    balance is 1000
    saving ok!
    balance is 1500
    withdraw ok!
    balance is 500
    balance is 500
    saving ok!
    balance is 1000
    sorry! over limit!
    balance is 1000

    #include<iostream>
    #include <cstring>
    using namespace std;
    class CAccount{
    	protected:
    		long account;
    		char name[10];
    		float balance;
    	public:
    		CAccount(long a,char n[10],float b){
    			account=a;
    			strcpy(name,n);
    			balance=b;
    		}
    		void deposit(float d){
    			balance+=d;
    			cout<<"saving ok!"<<endl;
    		}
    		void withdraw(float w){
    			if(balance>=w){
    				balance-=w;
    				cout<<"withdraw ok!"<<endl;
    			}
    			else
    				cout<<"sorry! over balance!"<<endl;
    		}
    		void check(){
    			cout<<"balance is "<<balance<<endl;
    		}
    };
    class CCreditcard:public CAccount{
    	protected:
    		float limit;
    	public:
    		CCreditcard(long a,char n[10],float b,float l):CAccount(a,n,b),limit(l){		}
    		void withdraw(float w){
    			if(balance+limit>=w){
    				balance-=w;
    				cout<<"withdraw ok!"<<endl;
    			}
    			else
    				cout<<"sorry! over limit!"<<endl;
    		}
    };
    int main(){
    	long a;
    	char n[10];
    	float w,b,l,d;
    	cin>>a>>n>>b>>d>>w;
    	CAccount c1(a,n,b);
    	c1.check();
    	c1.deposit(d);
    	c1.check();
    	c1.withdraw(w);
    	c1.check();
    	cin>>a>>n>>b>>l>>d>>w;
    	CCreditcard c2(a,n,b,l);
    	c2.check();
    	c2.deposit(d);
    	c2.check();
    	c2.withdraw(w);
    	c2.check();
    	return 0;
    }
    

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 北京社会保障怎么用? 做为一名北京的HR,我来回答一下您的问题吧: 缴纳社会保险,其中包括养老保险、医疗保险、工伤保险、失业保险、生育保险等五大类。养老保险可以让我退休后领取养老金,医疗保险可以让我们...

    上链接:https://baijiahao.baidu.com/s?id=1621741386356015356&wfr=spider&for=pc
    北京社会保障卡怎么用?

    做为一名北京的HR,我来回答一下您的问题吧:

    缴纳社会保险,其中包括养老保险、医疗保险、工伤保险、失业保险、生育保险等五大类。养老保险可以让我退休后领取养老金,医疗保险可以让我们生病时有所保障,等等。那么,具体来说社保卡和医疗存折间有什么区别呢

    1、北京的社会保障卡,俗称为医保卡,挂号、就医、结算、查询全能,真正实现了就医一卡通。当然,这是它的基本功能,其实它的附加功能很多,但很少有人开通这些附加功能。例如,它具有和银行卡同样的金融功能,或者说,他就是一张银行贷记卡,可以办理存款、取款、转账、代收代付等。再比如,他还可以当公交卡使用,充完值后直接刷社保卡即可。诸如此类,就不一一列举了。

    2、北京地区的医疗保险参保人会发现,在北京交纳社会保险,除了有一张社会保障卡外,还有一个北京银行的存折,在存折的封面上带有医保字样。这个折是干什么用的呢?

    在北京参加医疗保险,用人单位与劳动者需要分别承担医疗保险费用。如北京是企业承担缴费基数的8%,劳动者个人需承担缴费基数的2%(基本医疗)+3元(大病)。参保后,社保基金每个月会根据参保者的年龄按月给劳动者返还医疗费用,用于劳动者就医使用。

    例如,劳动得年龄小于35岁的,每个月返款为缴费基数的2.8%;年龄介于36岁与45岁之间的,每个月返款为缴费基数的3%;等等。如果您的缴费基数为1万元,那么每个月医疗保险劳动者个人需缴费203元,假设您是40岁,那么每个月会给您返回300元。从这里也可以看出,缴纳社会保险是比较划算的,就算不考虑就医看病这些保障,单就此每个月就是赚钱的。

    这笔钱在大多数省份都是直接划入到医保卡中了,只能就医或在药店购药使用。但北京比较例外,这笔钱是划入到医疗存折中了,可以直接取现金哦,这也算是在帝都工作者的福利吧。买烟还是买包包,随便你。前几年曾有消息说要取消提现功能,但现在也没实现。

    当劳动者拿到这个医疗存折后,需要本人持本人身份证到北京银行办理修改密码业务,然后你就随意了。

    以上,就是北京社保卡和医疗存折间的区别,您看明白了么?

    展开全文
  • 09-单继承- 题目描述 定义一个存折类CAccount,存折类具有帐号(account, long)、姓名(name,char[10])、余额(balance,float)等数据成员,可以...从存折类派生出信用类CCreditcard,信用类增加了透支限额(lim

    09-单继承-

    题目描述
    定义一个存折类CAccount,存折类具有帐号(account, long)、姓名(name,char[10])、余额(balance,float)等数据成员,可以实现存款(deposit,操作成功提示“saving ok!”)、取款(withdraw,操作成功提示“withdraw ok!”)和查询余额(check)的操作,取款金额必须在余额范围内,否则提示“sorry! over balance!”。从存折类派生出信用卡类CCreditcard,信用卡类增加了透支限额(limit,float)一项数据成员,对取款操作进行修改,允许在限额范围内透支金额,超出范围取款提示“sorry! over limit!”。

    编写主函数,建立这两个类的对象并测试之。

    1.对于存折类,输入账号、姓名、余额后,按照查询余额、存款、查询余额、取款、查询余额的顺序调用类方法并输出。

    2.对于信用卡类,输入账号、姓名、余额、透支限额后,按照查询余额、存款、查询余额、取款、查询余额的顺序调用类方法并输出。余额可以是负数,表示透支了多少钱。

    输入
    账号 姓名 余额

    存款金额

    取款金额

    账号 姓名 余额 透支限额

    存款金额

    取款金额


    输出
    账户余额

    存款操作结果

    账户余额

    取款操作结果

    账户余额

    账户余额

    存款操作结果

    账户余额

    取款操作结果

    账户余额

    输入样例
    1000 Tom 1000
    500
    1000
    2000 John 500 500
    500
    1501

    balance is 1000
    saving ok!
    balance is 1500
    withdraw ok!
    balance is 500
    balance is 500
    saving ok!
    balance is 1000
    sorry! over limit!
    balance is 1000

    #include<iostream>
    #include<string>
    using namespace std;
    
    class Caccount
    {
        protected:
            long account;
            char *name;
            float balance;
        public:
            Caccount(long a,char *n,float b):account(a),name(n),balance(b){};
            void deposit(float mon)
            {
                balance+=mon;
                cout<<"saving ok!"<<endl;
                cout<<"balance is "<<balance<<endl;
            }
            void withdraw(float mon)
            {
                if(mon<=balance)
                {
                    balance-=mon;
                    cout<<"withdraw ok!"<<endl;
                }
                else
                    cout<<"sorry! over balance!"<<endl;
                cout<<"balance is "<<balance<<endl;
            }
            float check()
            {return balance;}
    };
    
    class creditcard:public Caccount
    {
        float limit;
        public:
            creditcard(long a,char *n,float b,float l):Caccount(a,n,b),limit(l){};
            void withdraw(float mon)
            {
                if(mon<=balance+limit)
                {
                    balance-=mon;
                    cout<<"withdraw ok!"<<endl;
                }
                else
                    cout<<"sorry! over limit!"<<endl;
                cout<<"balance is "<<balance<<endl;
            }
    };
    
    int main()
    {
        long account;
        char name[10];
        float balance,mon,limit;
        
        cin>>account>>name>>balance;
        Caccount a1(account,name,balance);
        cout<<"balance is "<<a1.check()<<endl;
        cin>>mon; a1.deposit(mon);
        cin>>mon; a1.withdraw(mon);
        
        cin>>account>>name>>balance>>limit;
        creditcard a2(account,name,balance,limit);
        cout<<"balance is "<<a2.check()<<endl;
        cin>>mon; a2.deposit(mon);
        cin>>mon; a2.withdraw(mon);
        
        return 0;
    }
    
    
    展开全文
  • 定义一个存折类CAccount,存折类具有帐号、...从存折类派生出信用类CCreditcard,信用类增加了透支限额一项数据成员, 对存款操作进行修改,允许在限额范围内透支金额。在main函数中建立这两个类的对象并测试之。
  • 源码JCFlipPageView,一个类似存折那样翻页的视图。 原来想直接修改 AFKPageFlipper(https://github.com/mtabini/AFKPageFlipper) 实现这个效果,可是觉得里面不太符合要求,所以重写此视图。 感谢AFKPageFlipper...
  •  1、IC的电子钱包和电子存折的消费。 取现。 查余额功能全国通用,并且采用脱机交易方式。  2、IC的圈存。 圈提功能全国通用,但采用联机交易方式,借助龙卡网络实现。  3、 ICPIN的密。 解锁等其他...
  •  1、IC的电子钱包和电子存折的消费。 取现。 查余额功能全国通用,并且采用脱机交易方式。  2、IC的圈存。 圈提功能全国通用,但采用联机交易方式,借助龙卡网络实现。  3、 ICPIN的密。 解锁等其他...
  • 4.10 取画面 5 操作流程图 5.1 ATM查询 5.2 ATM取款 5.3 修改个人密码 5.4 转帐 5.5 存款 6 打印ATM客户凭证 6.1 卡号 6.2 交易金额 6.3 交易类型 6.4 交易参考号 6.5 检索参考号 6.6 交易日期 6.7 交易时间 6.8 ...
  • 电子钱包和电子存折

    2020-11-24 14:45:16
    2.电子存折(ED),electronic Deposit 3.电子钱包和电子存折实际上为同一类应用,两者在卡片和终端的处理流程上基本相同 4.主要的区别有: a.电子钱包一般只支持圈存,消费交易,很少的电子钱包支持圈提交易,因此不...

    1.电子钱包(EP),electronic purse
    2.电子存折(ED),electronic Deposit
    3.电子钱包和电子存折实际上为同一类应用,两者在卡片和终端的处理流程上基本相同
    4.主要的区别有:
    a.电子钱包一般只支持圈存,消费交易,很少的电子钱包支持圈提交易,因此不支持圈提交易的电子钱包如果想要将钱包里的钱提出来,则只有销卡圈提这一种途径
    b.电子存折支持一般支持,圈存,消费,圈提,修改透支限额等功能
    c.电子钱包消费时无需提交个人PIN,而电子存折消费时必须提交个人PIN
    d.电子钱包卡片中的消费明细功能为可选,一般大多数电子钱包都只记录圈存记录明细,不支持消费明细记录
    e.电子存折卡片中的消费明细功能为必选,不仅记录圈存记录明细,而且记录消费明细记录
    f.电子钱包,电子存折都支持脱机消费,但是电子钱包脱机消费无需提交PIN,而电子存折脱机消费时必须提交PIN
    g.电子存折原则上支持脱机取现交易,但是实际上一般只支持脱机消费,和联机取现(只有电子存折支持),但是必须提交PIN

    结论:
    按理说,电子存折要比电子钱包更加完善(支持圈提,修改透支限额等),更加可靠(消费时需要提交PIN),那为啥电子钱包的应用远远比电子存折广泛呢?
    因为电子钱包功能简单(只支持圈存和消费),消费简便(不需要提交PIN),因此在小额扩展应用中远远要比电子存折来的方便和快速。
    转自:https://www.cnblogs.com/ttss/p/4311626.html

    展开全文
  • 为满足金融IC应用发展的需要,中国人民银行于2003年启动PBOC1.0规范修订工作,补充完善电子钱包/存折应用,增加了与EMV2000标准兼容的借记/贷记应用,增补了非接触式IC电气协议特性、电子钱包扩展应用、借记/贷记...
  • 里面的钱是能取出来的,存折的初始密码是六个零,首次取钱必须去北京银行的柜台修改密码,需要本人携带身份证办理,以后就不是必须本人去了,也不需要身份证了,也就是说只要知道后的密码,你拿着别人的医保存折也...
  • 中国金融集成电路(IC)规范

    热门讨论 2011-07-08 22:06:34
    第2部分为“电子钱包/电子存折应用规范”,规定了电子钱包/电子存折应用所涉及的文件、命令、安全需求及交易流程,也描述了磁条功能的相关需求。第3部分为“与应用无关的IC与终端接口规范”,规定了应用无关的IC...
  • cpu、sam原理

    2014-12-29 19:46:59
    第一部分 CPU基础知识 一、为什么用CPU ...IC从接口方式上分,可以分为接触式IC、非接触...非加密没有安全性,可以任意改写卡内的数据,加密存储在普通存储的基础上加了逻辑加密电路,成了加密存储
  • CPU详解【转】

    2017-07-20 14:06:00
    第一部分 CPU基础知识 一、为什么用CPU IC从接口方式上分,可以分为接触式IC、非接触式...非加密没有安全性,可以任意改写卡内的数据,加密存储在普通存储的基础上加了逻辑加密电路,成了加密存储...
  • ED:electronic Deposit,电子存折 EP:electronic Purse,电子钱包 PIN:personal identification number,个人识别码 MAC:Message authentication code,报文识别码 电子存折(ED:ElectronicDeposit)一种为持卡人进行...
  • SAM知识

    2021-02-03 16:58:26
    IC从接口方式上分,可以分为接触式IC、非接触式IC及复合。从器件技术上分,可分为非加密存储、加密存储及CPU。非加密没有安全性,可以任意改写卡内的数据,加密存储在普通存储的基础上加了逻辑...
  • 电子钱包/电子存折应用卡片规范。电子钱包/电子存折应用为同一类应用,两者在卡片和终端的处理流程上基本相同,主要区别有: 电子钱包应用支持消费、圈存等交易,...程(包括相关PSAM部分)不在JR/T 0025范围之内。
  • 复旦微电子CPU发卡流程

    万次阅读 热门讨论 2016-11-23 14:14:01
    前言 指令列表 ...近段时间一直在做CPU相关的应用,也知道简单的去操作CPU相关数据,但是并没有真正深入去了解CPU相关的东西;近期搜集了部分资料,并仔细阅读了pboc3.0规范及复旦FM1208技术...
  • 2.电子存折(ED),electronic Deposit 3.电子钱包和电子存折实际上为同一类应用,两者在卡片和终端的处理流程上基本相同 4.主要的区别有: a.电子钱包一般只支持圈存,消费交易,很少的电子钱包支持圈提交易,因此不...
  • 快捷支付各种绑鉴权方式

    千次阅读 2019-04-10 10:32:29
    实际上是一个授权,让用户允许商家自动从他的账户上扣除资金,所以绑也叫签约,用户和银行,商家的三方签订的支付合约。 但我们知道,绑对用户和商户来说都存在巨大风险:一方面需要向电商暴露个人信息,...
  • 数据容量:8Kbytes产品尺寸:85.5x54x0.8mm数据保存:10年擦写次数:至少10万次通讯速率:848KBps读写距离:0~10cm工作温度:...CPU金融CPU生产商_信息**非接触CPU卡卡内集成电路中包括处理器(CPU)、只读存储器(...
  • 在上一篇支付系统之银行支付中,挖了个坑,就是关于绑的坑。 在用户使用银行做支付之前,首先需要完成绑的操作。怎么实现绑,怎么验证用户绑的是自己的而不是隔壁老王的卡,这就是本期的重点。 为什么...
  • CPU发卡总结

    千次阅读 2016-11-28 15:48:35
    概述:CPU包含一个微处理器,其功能相当于一台微型计算机。CPU卡内集成电路中包括中央处理器(CPU)、只读存储器(ROM)、随机存储器(RAM)、电可擦除可编程只读存储器(EEPROM)等。  使用FMCOS,由传输管理...
  • 您需要携带好“三大件”:本人有效身份证件、储蓄存折(如有)、手机到全国任意营业网点预留您的手机号。悄悄说,您可关注“工商银行天津分行”微信公众号,按提示,查询想去的网点信息哦~(点击图片可查看大图)Q2...
  • 1、CPU 读写流程和原理解析 CPU 包含一个微处理器,其功能相当于一台微型计算机。 CPU 卡内集成电路中包括中央处理器(CPU)、只读存储器(ROM)、随机存储器(RAM)、电可擦除可编程只读存储器(EEPROM)等。...
  • 3. 增加支持PBOC电子钱包/电子存折交易 4. 增加支持农民工银行特色服务 5. 其它修订 ——为由CUPS产生原始币种汇率信息文件; ——删除与不良信息有关的风险信息共享文件; ——为05 应答码增加一个适用条件是...
  • HCC PR2高级存折打印机维护手册 基本操作 l 打印自检 (每修复一台打印机,须进行此操作) 1. 关闭电源. 2. 按住操作面板上的Station2键不放,再打开电源,直到打印机初始化动作完成才松手. 3. 插入一张A4大小的纸到...
  • CPU解析和操作说明

    千次阅读 2017-06-17 23:53:54
    原文地址::... 相关文章 1、Cpu操作的基本方法指令----https://wenku.baidu.com/view/94a9230652ea551810a687ba.html 第一部分 CPU基础知识 一、为什么用CPU ...IC从接口方式上
  • 智能卡卡发卡流程(收藏3)

    千次阅读 2019-06-25 09:34:51
    复旦微电子CPU发卡流程 https://blog.csdn.net/lupengfei1009/article/details/53002341 (转载) 概述:CPU包含一个微处理器,其功能相当于一台微型计算机。CPU卡内集成电路中包括中央处理器(CPU)、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,132
精华内容 452
关键字:

存折改卡