C++学习
文章平均质量分 75
江南赴艽野
一起努力学习呀
展开
-
C++对象数组
C++中的对象数组在C++中,数组的元素不仅可以是基本数据类型,也可以是自定义类型。其中就有今天要介绍的——对象数组。对象数组的元素是对象,不仅具有数据成员,而且还有函数成员。因此,和基本类型数组相比,对象数组有一些特殊之处,声明一个一维对象数组的语句形式是:类名 数组名[常量表达式];与基本类型数组一样,在使用对象数组时也只能引用单个数组元素。每个数组元素都是一个对象,通过这个对象,便...原创 2019-12-30 16:53:58 · 1751 阅读 · 0 评论 -
C++ const常成员函数
C++ const常成员函数使用const关键字修饰的函数为常成员函数,常见声明如下:类型说明符 函数名(参数表) const;注意const关键字可以用于对重载函数的区分。例如在类中这样声明:void print();void print() const;这是对print的有效重载。如果仅以const关键字为区分对成员函数的重载,那么通过非const的对象调用该函数,两个重载的函数都可以与之匹配,这时编译器将选择最近的重载函数——不带const关键字的函数。举例程序如下#incl原创 2019-12-30 15:04:25 · 634 阅读 · 0 评论 -
C++书本综合实例(一)个人银行账户管理
题目一个人可以有好几个活期储蓄账户,一个活期账户包括id(账号)、balance(余额 )、rate(年利率),还包括show(显示账户信息)、deposit(存钱)、withdraw(取钱)、settle(结算利息)等操作。故设计一个类SavingsAccount将上述属性以及行为封装在其中。无论是存钱,取钱还是结算利息。都需要修改当前余额并且将余额的变动输出,设计一个私有成员函数record,由它完成。分析利息计算有点难。由于是活期余额会不断的变化,因此不能用alance*rate来算,可以通过原创 2019-12-28 17:14:11 · 2998 阅读 · 1 评论