社区
C++ 语言
帖子详情
问一下私有成员函数有什么用?
auroralorigin
2018-03-12 05:55:43
既然main函数中不能调用私有成员函数,那私有成员函数到底有什么用呢?
...全文
669
8
打赏
收藏
问一下私有成员函数有什么用?
既然main函数中不能调用私有成员函数,那私有成员函数到底有什么用呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
u010583225
2019-04-07
打赏
举报
回复
发动机内部机制,外部应用只要知道怎么启动汽车就可以了,就是调用启动和关机看仪表盘这些就够了,不与内部直接交流,封闭的好处就是模块化,便于寻找到问题的原因
mirro
2018-11-27
打赏
举报
回复
私有函数只能类内部访问
昌西兄
2018-09-27
打赏
举报
回复
难受。越基础的问题越是难以解答么
mstlq
2018-03-12
打赏
举报
回复
自己的函数内部调用呀。
抹烦烦
2018-03-12
打赏
举报
回复
好傻,用处可大了
paschen
版主
2018-03-12
打赏
举报
回复
但是类中可以调用私有成员函数,而且很多时候类中需要实现一些函数,这些函数只在类实现中调用,不给外部调用,此时可设置为私有
薛悖
2018-03-12
打赏
举报
回复
1
class 人 { private: bool 上厕所(); };
zilaishuichina
2018-03-12
打赏
举报
回复
可以给类自己的 其他成员函数调用啊
Flutter
私有
仓库创建、组建
私有
化发布
1、Flutter如何做组件化? 2、修改Flutter发布文件,绕过登陆google账号
问
题 3、
私有
化部署针对Flutter组件化的容器 4、发布和使用Flutter组件
C++笔记之静态
成员函数
可以在类外部访
问
私有
构造函数吗?
静态
成员函数
可以在类外部访
问
私有
构造函数。在C++中,访
问
控制是在编译时执行的,而不是在运行时执行的。因此,即使是
私有
构造函数,只要它在类的作用域内,静态
成员函数
也可以访
问
它。这种情况通常用于实现设计模式,比如单例模式,其中
私有
构造函数用于确保只有一个实例可以被创建,而静态
成员函数
用于获取该实例。虽然静态
成员函数
可以访
问
私有
构造函数,但它们仍然受到访
问
权限的限制,无法从类外部直接调用
私有
成员函数
或变量。静态
成员函数
可以访
问
私有
的构造函数,因为它是类的一部分,但是在类外部不能直接调用
私有
构造函数。
c++访
问
私有
成员变量和
私有
成员函数
的常用方法
类的对象不能直接访
问
类声明的
私有
成员变量,否则破坏了信息隐藏的目的。 在C++中,为了防止某些数据成员或
成员函数
从外部被直接访
问
,可以将它们声明为private,这样编译器会阻止任何来自外部非友元的直接访
问
。 1.
私有
成员变量的四种访
问
方法 (1)通过公共函数为
私有
成员赋值 #include <iostream> using namespace std; class Test { private: int x, y; public: void setX
静态
成员函数
与
私有
构造函数
最近在学《Effective C++》和工厂模式,都遇到了这个
问
题:静态
成员函数
创建了一个类对象,使用到了
私有
的构造函数。 觉得有点疑
问
,不是说静态
成员函数
只能访
问
静态
成员函数
,全局变量和自身的函数形参吗,怎么可以访
问
私有
的构造函数呢。 首先说明静态
成员函数
为什么只能访
问
静态
成员函数
,全局变量和自身的函数形参,因为静态
成员函数
是与类相关联的,为所有类对象共享且只有一份,所以没有隐形的this指...
C++系列③---静态成员(函数)与非静态成员(函数),常量函数,
私有
继承与公有继承
文章目录: 一、静态成员与非静态成员的区别? 二、静态
成员函数
与非静态
成员函数
的区别? 三、C++中引入静态
成员函数
有什么意义? 四、什么是常
成员函数
? 五、C++中引入常
成员函数
有什么意义? 六、C++中
私有
继承、公有继承的区别? 一、静态成员与非静态成员的区别? ①、名称上的区别 成员变量也叫实例变量;静态变量也叫类变量。 ②、内存存储的区别: 成员变量存储到堆内存的对象...
C++ 语言
64,641
社区成员
250,579
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章