
类对象作为类成员
发布日期:2021-11-20 10:17:45
浏览次数:11
分类:技术文章
本文共 625 字,大约阅读时间需要 2 分钟。
/*
C++类中的成员可以是另一个类的对象,我们称该成员为对象成员
class A{} class B{ A a; } B类中有对象A作为成员,A为对象成员。 注意:构造顺序:先构造A的对象,再构造B类(当其他类对象作为本类成员,构造时候先构造类对象,再构造自身,) 析构顺序:与构造相反。 */#include "pch.h"#include#include using namespace std;//相当于person的类成员class Phone { public: Phone(string pName) { m_pName = pName; } string m_pName;};class person { public: //m_phone(pName)相当于 Phone m_phone = pName,隐式构造转换法 person(string name,string pName):m_name(name), m_phone(pName) { } string m_name; Phone m_phone;};void test01(){ person p("张三","苹果"); cout << p.m_name << "的手机的名字是" << p.m_phone.m_pName << endl;}int main(){ test01();}
转载地址:https://blog.csdn.net/weixin_43223362/article/details/102789410 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2023年09月15日 13时28分36秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
大数据量业务报表实现思考
2019-03-07
跨进程调用实现之消息组件RabbitMq实例
2019-03-07
小谈mysql存储引擎优化
2019-03-07
java疫苗之殇?关于java类加载器的一些思考
2019-03-07
Java正则表达式简单介绍
2019-03-07
数据库连接池原理
2019-03-07
预防缓存穿透方案设计
2019-03-07
浅谈软件工程中的代码评审
2019-03-07
日常工作中数据特征引发的慢查询
2019-03-07
Vue前端测试实践
2019-03-07
财务系统库存重构现有量方案追忆
2019-03-07
一致性算法Raft的原理简介与源码初探
2019-03-07
关于mysql事务&MVCC以及锁机制的总结
2019-03-07
equals和==
2019-03-07
JVM、JRE、JDK、Java SE、Java EE、Java ME
2019-03-07
索引(Index)
2019-03-07
向下兼容、向上兼容、向前兼容、向后兼容
2019-03-07
每天记录学习的新知识 : 导入信任证书到 Jdk
2019-03-07
每天记录学习的新知识 : Java 密码扩展无限制权限策略
2019-03-07