关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Choice~
2022-08-08 14:16
采纳率: 60%
浏览 41
首页
编程语言
已结题
类外不是不能去调用私有成员变量吗
c++
它这里为什么在类外可以去访问私有成员 并赋值。这是什么原理,可以细讲讲吗
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
4
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
龙川萍
新星创作者: Java技术领域
2022-08-08 14:24
关注
类内和类外的标准就是 。
类内的范围class{};里面的内容
类外的范围: 除了类内都是类外
但如果有类名::成员变量也是可以访问的。
如果没有类名::是不能访问的。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
1
评论
打赏
微信扫一扫
点击复制链接
分享
举报
编辑记录
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(3条)
向“C知道”追问
报告相同问题?
提交
关注问题
[C++规范] 访问类
成员变量
的方式:直接访问还是通过成员函数访问?
2024-08-26 23:00
丶布布的博客
在面向对象编程(OOP)中,通过成员函数(如`ME_HardwareTypeEnum Type() const;...`)来访问类的
私有
或受保护成员(如`m_hardwareType` 和 `m_id`),而不是直接通过公共成员访问,是一种更好的做法。
Python面向对象编程:
私有
成员,保护成员和普通成员;抽象基类与继承
2020-12-21 19:21
私有
方法:__private_method:两个下划线开头,声明该方法为
私有
方法,
不能
在类的外部
调用
普通方法:开头无下划线 抽象基类:该类的方法均为抽象方法,
不能
被实例化。子类需实现所有抽象方法,不然子类也是抽象...
c语言结构体
成员变量
私有
化,C语言中结构体变量
私有
化详解
2021-05-20 13:22
胖子cal的博客
C语言中结构体变量
私有
化详解背景介绍操作系统 : CentOS7.3.1611_x64gcc版本 :4.8.5什么是结构体?在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以...
外部访问C++类的
私有
方法和
私有
变量
2021-03-11 14:02
StoryMonster的博客
我们知道,C++类
私有
方法和变量是不允许通过类实例直接访问的,这样子的操作会导致编译报错。但有没有方法访问到呢?有的。 首先,我们需要知道C++和C语言本质上是没有什么区别的,C++只是语法层面上对C语言的封装。...
TS 实现类中的
私有
变量
2024-09-10 23:42
robertpanvip的博客
私有
变量
浅谈Java内部类及变量的
调用
2021-12-13 18:58
lzzzzq的博客
说到Java的内部类大致分为以下四种:成员内部类、局部内部类、匿名内部类、静态内部类。 这次我们先谈谈最为简单的成员内部类 首先,成员内部类是直接定义在另一个类中(与成员并列),它可以用所有的修饰符修饰...
为什么静态方法内部
不能
调用
非静态变量
2020-06-28 21:40
rico_tang的博客
通过本文可理解静态变量、静态方法的含义,可以知道为什么静态方法内部
不能
调用
非静态变量
计算机程序设计c++ 9-4:
私有
/公有/保护成员
2021-11-16 23:17
uncle_ll的博客
公有
私有
与保护成员的定义 在public:后面定义的数据成员和函数成员都称作公有成员 例如:public: char name...整数变量age和函数max()都是
私有
成员 在protected:后面定义的数据成员和函数成员都称作保护成员 例如
静态
成员变量
为什么只能在
类外
初始化?如何手动控制静态
成员变量
的初始化时机?
2023-08-31 13:08
宗浩多捞的博客
如果允许在类内部初始化,就可能会导致在每个实例中都有一个独立的副本(每实例化一个...,因为静态
成员变量
属于整个类,而不是类的特定实例。这与普通的实例变量有所不同,实例变量是每个类的实例独有的,因此可以在。
Python3:
私有
成员
2021-08-15 10:52
rs勿忘初心的博客
在Python里边,一个类的成员(
成员变量
、成员方法)是否为
私有
,完全由这个成员的名字决定。如果一个元成员的名字以两个下划线__开头,但不以两个下划线__结尾,则这个元素为
私有
的(private);否则,则为公有的...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
8月17日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
8月9日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
8月8日