关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
mio。
2021-04-30 11:27
采纳率: 57.1%
浏览 76
首页
编程语言
成员函数可不可以给私有数据成员赋值
c++
有问必答
想问问大佬们,成员函数可不可以给私有数据成员赋值,大一学生,没看见书上说,不敢去问老师
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
7
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN专家-赖老师(软件之家)
2021-04-30 11:29
关注
函数可以操作类内部的任何成员变量,但是其他类就不能操作该类的私有变量。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
2
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(6条)
向“C知道”追问
报告相同问题?
提交
关注问题
2022年计算机二级C++复习资料:
私有
数据
成员
和友元.pdf
2023-02-27 19:43
为了使外部代码能够读取和修改这些
私有
数据
,我们定义了公有
成员函数
如`getyear()`和`setyear()`,它们被称为取值和
赋值
函数。取值函数(getter)如`getyear()`返回
私有
数据
的值,而
赋值
函数(setter)如`setyear()`...
qt 不允许 dllimport 静态
数据
成员
的定义_C++类和对象的定义
2021-01-18 16:52
柯西饭的博客
想用机器人赋能未来,少不了扎实的编程基本功,让我们跟着清华大学的C++语言程序课程一起过一遍C++的语法知识吧!C++语言特点——面向对象的程序设计对象是现实中的对象在程序中的模拟,类是同一类对象的抽象,对象...
初级C++:类
成员
访问权限与类默认
成员函数
2022-06-07 19:35
KimSaul1的博客
访问权限:1、访问限定符,2、访问权限,3、注意事项默认构造函数,默认析构函数,拷贝构造函数,*this 指针,
赋值
重载函数,感言
c语言结构体
成员
变量
私有
化,C语言中结构体变量
私有
化详解
2021-05-20 13:22
胖子cal的博客
C语言中结构体变量
私有
化详解背景介绍操作系统 : CentOS7.3.1611_x64gcc版本 :4.8.5什么是结构体?在C语言中,结构体(struct)...结构体同时也是一些元素的集合,这些元素称为结构体的
成员
(member),且这些
成员
可以...
C++应该用
成员函数
还是全局函数(友元函数)的形式重载运算符
2024-12-16 16:12
爱编程的大学牲的博客
在 C++ 中,重载运算符时,可以选择将运算符重载为 **
成员函数
** 或 **全局函数(通常通过友元函数实现)**。两种方式各有优劣,具体选择取决于运算符的语义和操作数的需求。以下是对两种方法的比较与推荐:
C++基础与深度解析 | 类与面向对象编程 |
数据
成员
|
成员函数
| 访问限定符与友元 | 构造、析构
成员函数
| 字面值类、
成员
指针与bind交互
2024-06-04 15:24
嵌入式_晚风的博客
类是一个用户自定义的
数据
类型,它可以包含
数据
成员
、函数
成员
、构造函数和析构函数等。 在面向对象编程中,类是一个抽象的概念,它定义了一类对象的共同特征和行为。通过类可以创建对象,对象是类的实例化。 C++中...
C++友元函数、友元类、友元
成员函数
2020-11-13 23:06
芒种、的博客
有些情况下,允许特定的非
成员函数
访问一个类的
私有
成员
,同时仍阻止一般的访问,这是很方便做到的。例如被重载的操作符,如输入或输出操作符,经常需要访问类的
私有
数据
成员
。 友元(friend)机制允许一个类将对其非...
私有
静态
成员
理解(C++)
2019-08-05 23:46
TaoTao Li的博客
先上代码,运行分析结合注释说明,自然会明白,后面给出总结 #include <iostream> class A { public: A() {} ~A() {} ... public: //公有静态
成员函数
static void setA1(int val) { A...
matlab面向对象编程的基本知识---声明与继承、构造函数、
成员
变量、
成员函数
、访问权限等
2019-09-29 14:56
暴躁的野生猿的博客
classdef quaternion < handle % 四元数 qa qx qy qz properties data = zeros(4, 1);%列向量 end methods %普通函数块--开始 function obj = quaternion(varargin) %...
不同类
编程语言
的特点
2021-03-28 16:43
恰好路过人间的博客
C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。 4、代码级别的跨平台:由于标准的存在,使得几乎同样的C代码可用于多种操作系统,如Windows...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告