投稿  收藏 

题目信息

题目类型
一级
题目年份
2024
题目题型
编程题
关 键 词
银行账户类

题目题干

定义一个基本的银行账户类。在基本账户类的基础上派生出1年期定期账户、2年期定期账户、3年期定期账户和5年期定期账户。定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象。让每个指针指向一个派生类的对象。这些对象可以是1年期定期账户、2年期定期账户、3年期定期账户,也可以是5年期定期账户。输出每个账户到期的利息。
 

答案解析

相关题目

设计一个处理栈的类模板,要求该模板用一个数组存储栈的元素。数组的初始大小由模板参数指定。当栈中的元素个数超过数组大小时,重新申请一个大小为原来数组一倍的新数组存放栈元素。
定义一个基本的银行账户类。在基本账户类的基础上派生出1年期定期账户、2年期定期账户、3年期定期账户和5年期定期账户。定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象。让每个指针指向一个派生
定义一个安全的动态的一维整型数组。所谓安全,就是在数组操作中会检查下标是否越界。所谓动态,就是定义数组时,数组的规模可以是变量或某个表达式的执行结果。在这个类的基础上,派生出一个可指定下标范围的安全的
定义一个Shape类记录二维平面上的任意形状的位置,在Shape类的基础上派生出一个Rectangle类,在Rectangle类的基础上派生出一个Square类,必须保证每个类都有计算面积和周长的功能
设计一个可以计算任意函数定积分的类integral。当要计算某个函数f的定积分时,可以定义一个integral类的对象,将实现数学函数f的C++函数g作为参数。例如,integral obj(g);如
C++的布尔类型本质上是一个枚举类型。対布尔类型的变量只能执行赋值、比较和逻辑运算。试设计一个更加人性化的布尔类型。它除了支持赋值、比较和逻辑运算外,还可以直接输入输出。如果要输入true为,直接输入
设计一个动态的、安全的二维double型的数组Matrix。可以通过 Matrix table(3, 8); 定义一个3行8列的二维数组table,通过table(i, j)访问table的第i行第j
实现一个处理字符串的类String。它用一个动态的字符数组保存一个字符串。实现的功能有:字符串连接(+和+=),字符串赋值(=),字符串的比较(>, >=, < , <=, !
定义一个保存和处理十维向量空间中的向量的类型,能实现向量的输入/输出、两个向量的加以及求两个向量点积的操作。
定义一个时间类Time,通过运算符重载实现时间的比较(关系运算)、时间增加/减少若干秒(+=和-=)、时间增加/减少1秒(++和--)、计算两个时间相差的秒数(-)以及输出时间对象的值(时—分—秒)。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢