社区
C++ 语言
帖子详情
类对象访问数据成员
早起头疼
2014-07-25 05:07:55
学习C++中,发现好像有个问题,A类的数据成员是private的。在main()中的对象AObject好像是不能进行AObject。Adatamember的。但是在复制构造函数中作为实参传递过来的对象却可以进行Object。datamember,为什么?(点运算符用句号了,英文的点太小了)
...全文
119
5
打赏
收藏
类对象访问数据成员
学习C++中,发现好像有个问题,A类的数据成员是private的。在main()中的对象AObject好像是不能进行AObject。Adatamember的。但是在复制构造函数中作为实参传递过来的对象却可以进行Object。datamember,为什么?(点运算符用句号了,英文的点太小了)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我看你有戏
2014-07-26
打赏
举报
回复
同伙才能共享银行卡密码 不是同伙不能分享
勤奋的小游侠
2014-07-26
打赏
举报
回复
main 函数不是自己人,所以不能让它用。其它的成员函数是自己人,可以在里面用。
Cnwanglin
2014-07-26
打赏
举报
回复
private 只能在类的内部进行访问 是私有的 任何情况下从外部或者其他子类访问都是不允许的 你可以尝试把 构造函数私有化,看看能否创建对象
神奕
2014-07-26
打赏
举报
回复
private和public的访问限制是对类的作用域以外的用户代码来说的,即控制用户代码是否可以通过类的对象、指针或引用访问类的成员。 在类的作用域内,类的成员函数(或友元)可以随意访问类的数据成员。
乐百川
2014-07-25
打赏
举报
回复
作用域不同,main函数不包括类的作用域,自然不能直接引用类里面的私有成员,复制构造函数是类里面定义的函数,自然可以引用类里面的所有成员包括私有 成员
零基础Java入门课程-类和对象
文件字节流FileInputStream的原理及应用 对象类、缓冲流、
数据
流的原理及应用 字符流的原理及应用 多线程 进程与线程的概念、查看线程对象 Java内存模型 线程的创建与启动:扩展Thread类、实现Runnable接口、实现...
C++
访问
对象
成员
在程序中经常需要
访问
对象中的
成员
。
访问
对象中的
成员
可以有以下几种方法: 通过对象名和
成员
运算符
访问
对象中的
成员
; 通过指向对象的指针
访问
对象...不仅可以在类外引用对象的公用
数据
成员
,而且还可以调用对象...
彻底搞懂Python
数据
成员
和
成员
方法
属于对象的
数据
成员
一般在构造方法__init__()中定义,当然也可以在其他
成员
方法中定义,在定义和在实例方法中
访问
数据
成员
时以self作为前缀,同一个类的不同对象(实例)的
数据
成员
之间互不影响; 属于类的
数据
成员
...
python中的
数据
成员
有两类_彻底搞懂Python
数据
成员
和
成员
方法
属于对象的
数据
成员
一般在构造方法__init__()中定义,当然也可以在其他
成员
方法中定义,在定义和在实例方法中
访问
数据
成员
时以self作为前缀,同一个类的不同对象(实例)的
数据
成员
之间互不影响;属于类的
数据
成员
是该...
c++中经常需要
访问
对象中的
成员
的三种方式
可以有3种方法: 通过对象名和
成员
运算符
访问
对象中的
成员
; 通过指向对象的指针
访问
对象中的
成员
; 通过对象的引用变量
访问
对象中的
成员
。...表示将整数1001赋给对象stud1中的
数据
成员
num。其中“.”是
成员
运算符,用来
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章