课后习题1答案
发布日期:2021-06-03 08:57:47 浏览次数:11 分类:技术文章

本文共 669 字,大约阅读时间需要 2 分钟。

想要知道答案的小伙伴们看过来哟:

  • 题目
写出类A的定义,通过类的静态成员来记录已经创建的A类的实例(对象)的个数,使得下面的程序int main(){    A *pA = new A[10];    cout<<"There are"<
GetObjCount()<<"objects"<

  • 答案
class A{ private:    static int num;public:    A() { num++;}    ~A(){ num--;}    static int GetObjCount(){ return num; }};int A::num = 0;
  • 完整程序
#include
using namespace std;class A{ private: static int num;public: A() { num++;} ~A(){ num--;} static int GetObjCount();//GetObjCount()};int A::num = 0;//对静态数据成员进行初始化(只能在类外用参数初始化列表对静态数据成员进行初始化)A::GetObjCount(){ return num;}int main(){ A *pA=new A[10];//A a; cout<<"There are "<
GetObjCount()<<" objects"<

结果如图所示:

运行结果

习题原文链接:

转载地址:https://blog.csdn.net/HuaCode/article/details/80032628 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:MySQL学习之三元联系类型的确定和转换
下一篇:C++类的构造函数与析构函数

发表评论

最新留言

很好
[***.229.124.182]2024年03月13日 08时32分45秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

redis logfile为空_关于Redis(二) 2019-04-21
mysql 设计两个主键都不可重复_程序员面试备战篇:18个经典MySQL面试专题解析(干货分享答案)... 2019-04-21
下列关于python2.x和3.x的区别说法正确_Python 2.x和Python 3.x版本有哪些区别?【面试题详解】... 2019-04-21
git更换_git命令 2019-04-21
hp-ux 查看系统负载_Linux性能调优 | 平均负载的理解和分析 2019-04-21
elementui的tree组件页面显示不出数据_vue路由及组件 2019-04-21
android hook sensor数据_最近,又有人在谈论Android的前景了!深入解析趋势及必备技术点... 2019-04-21
python 动态tabel的数据爬取_使用requests爬取python岗位招聘数据 2019-04-21
input js number 整数_JS基础简单小结(1) 2019-04-21
二阶差分预测后数据还原公式_xgboost系列丨xgboost原理及公式推导 2019-04-21
docker mysql服务启动失败_docker中mysql初始化及启动失败问题解决方案 2019-04-21
mysql 阿里云 添加磁盘空间_rds mysql磁盘空间包含 2019-04-21
mysql 1364 hy000_mysql SQL Error: 1364, SQLState: HY000 保存错误 2019-04-21
mysqli拓展还能用mysql_最近在学习php,其中使用了MYSQLi扩展,注意是MYSQLi不是MYSQL(因PHP7已经不支持MYSQL扩展了)。... 2019-04-21
java中gui_java中GUI是什么意思?详细图解 2019-04-21
java iso 8601_如何在iOS上获得ISO 8601日期? 2019-04-21
windows8怎么下载python_win8怎么安装python 2019-04-21
linux猜数字程序,用linux实现猜数字小游戏源码 2019-04-21
linux下堆栈溢出实例,堆栈溢出在Linux上沉默? 2019-04-21
python创建nc文件_工具箱第2期 用python玩转NC 2019-04-21