C++类初探常量成员函数与构造函数初始值列表分析
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要讲解了"C++类初探常量成员函数与构造函数初始值列表分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"C++类初探常量成员函数与构造函数初
千家信息网最后更新 2024年11月27日C++类初探常量成员函数与构造函数初始值列表分析
这篇文章主要讲解了"C++类初探常量成员函数与构造函数初始值列表分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"C++类初探常量成员函数与构造函数初始值列表分析"吧!
头文件mycpp.h
#include
classSales_data{
//友元函数范围申明
friendstd::istream&read(std::istream&is,Sales_data&item);
friendstd::ostream&print(std::ostream&os,Sales_data&item);
public:
//构造函数会覆盖内置初始化的值,:到{表示一个列表,用于初始化成员变量,叫做构造函数初始值列表
Sales_data(conststd::string&s="",constunsignedn=0,
constdoublep=0.0):bookNo(s),units_sold(n),revenue(p*n){};
//对象是一个常量,返回时必须是个const,例如:实例化一个常量对象constSales_dataconst_item;
std::stringisbn()const;
//将一个Sales_data对象加到另一个Sales_data对象上面
Sales_data&combine(constSales_data&);
//求本书的销量内的平均价
doubleavg_price()const;
private:
//内置初始化则为空字符串,因为不是基本类型,指针和引用等复合类型
std::stringbookNo;
//基本类型,内置初始化未定义
unsignedintunits_sold;
doublerevenue;
};
//友元函数的声明;注意在内中的声明只是表示一个范围,表示该友元函数可以访问该类的对象
std::istream&read(std::istream&is,Sales_data&item);
std::ostream&print(std::ostream&os,Sales_data&item);
源文件mycpp.cpp #include主函数
intmain()//实例化一个常量对象
感谢各位的阅读,以上就是"C++类初探常量成员函数与构造函数初始值列表分析"的内容了,经过本文的学习后,相信大家对C++类初探常量成员函数与构造函数初始值列表分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
函数
常量
对象
成员
C++
分析
类型
学习
内容
实例
范围
变量
只是
就是
平均价
思路
情况
指针
文件
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
本机连接服务器
无法连接服务器请检查你的网络并重新连接
服务器登陆界面如何重启
衡水app软件开发费用
邯郸web前端软件开发
软件开发项目手册
地图数据库设计过程
保密工作及网络安全
迈鼠互联网科技有限公司
耒阳县电子软件开发学校
数据库价格提高的代码
跨境电商网络安全证
上海中通吉网络技术有限公司图片
校园网络安全事件应急演练
杰奇数据库
福建海纳百川网络技术
安全的云端服务器租用公司
网络安全法六大特征
网络安全中心管理规定
sql数据库死锁
数据库迁移很麻烦吗
vb连接access数据库
优炫数据库安全设置
网络安全行业专家简历
数据库技术课后题E-R模型
dhcp服务器能修改吗
魔兽世界pve服务器pk
国家网络安全工作指导思想
全国服务器vps
东方安易口岸安全数据库