社区
C++ 语言
帖子详情
关于派生类中,继承的类中成员访问性质,可以“访问”是什么意思
csdnhw
2003-10-17 08:55:42
关于派生类中,继承的类中成员访问性质:在派生类中有些成员可以访问基类的成员,这个”访问“,是什么意思?
...全文
46
5
打赏
收藏
关于派生类中,继承的类中成员访问性质,可以“访问”是什么意思
关于派生类中,继承的类中成员访问性质:在派生类中有些成员可以访问基类的成员,这个”访问“,是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zoohoo
2003-10-17
打赏
举报
回复
调用
xbpeter
2003-10-17
打赏
举报
回复
如类的对象"访问"类的成员
lxcc
2003-10-17
打赏
举报
回复
使用
晨星
2003-10-17
打赏
举报
回复
对于成员变量,就是“读取”或“修改”,对于成员函数,就是“调用”。
williamVII
2003-10-17
打赏
举报
回复
steedhorse(晨星) 正解
C++语言基础视频教程
C++语言基础视频培训课程:本课与主讲者在大学开出的程序设计课程直接对接,准确把握知识点,注重教学视频与实践体系的结合,帮助初学者有效学习。本教程详细介绍C++语言
中
的封装、数据隐藏、
继承
、多态的实现等入门知识;主要包括
类
的声明、对象定义、构造函数和析构函数、运算符重载、
继承
和派生、多态性实现等。课程需要有C语言程序设计的基础(可以利用本人开出的《C语言与程序设计》系列课学习)。学习者能够通过实践的方式,学会利用C++语言解决问题,具备进一步学习利用C++开发应用程序的基础。
派生
类
的
继承
方式 :public,protected,private
默认的派生方式说明为private,各种
继承
特点如下: 1。私有
继承
:私有
继承
的特点是基
类
中
的公有
成员
和保护
成员
作为
派生
类
中
的私有
成员
,不能够被
派生
类
的子
类
所
访问
。在私有
继承
方式下,基
类
中
的公有
成员
和保护
成员
只能够被直接
派生
类
访问
,不能够由
派生
类
的子
类
再
继承
。 2。公有
继承
:公有
继承
的特点是基
类
中
的公有
成员
和保护
成员
作为
派生
类
中
的公有
成员
和保护
成员
,但基
类
中
的私有
成员
仍然是私有的(不可
继承
)。在公
类
的
继承
与派生
类
及对象的
访问
权限:
类
中
的
成员
函数可以直接
访问
类
中
的数据
成员
(包括私有
成员
、公有
成员
、保护
成员
);
类
中
的
成员
函数可以相互
访问
;
类
的对象只能
访问
类
的公有
成员
,不能
访问
私有
成员
及保护
成员
。 一、
继承
与派生 在C++
中
,
类
具有
继承
性,所谓
继承
就是在一个已存在的
类
的基础上建立一个新的
类
。 利用
类
的
继承
,可以将原来的程序代码重复使用,从而减少了程序代码的冗余度,符合软件重用的目标。增强编程语言的功能。提高软件开发效率。 在
继承
关系
中
,被
继承
的
类
称为基
类
(或父
类
),把通过
继承
关......
C++
访问
控制——公有
继承
、私有
继承
、保护
继承
派生
类
继承
了基
类
的全部数据
成员
和除了构造函数和析构函数之外的全部函数
成员
,但是这些
成员
的
访问
属性在派生的过程
中
是可以调整的。从基
类
继承
的
成员
,其
访问
属性由
继承
方式控制。基
类
的
成员
有public(公有)、protected(保护)和private(私有)三种
访问
属性。基
类
的自身
成员
可以对基
类
中
任何一个其他
成员
进行
访问
,但是通过基
类
的对象,只能
访问
该
类
的公有
成员
。
类
的
继承
方式有public(公有
继承
)、protected(保护
继承
)和private(私有
继承
)三种。
调整基
类
成员
在
派生
类
中
的
访问
属性(C++学习笔记 33)
一、同名
成员
为了在
派生
类
中
使用基
类
的同名
成员
,必须在该
成员
名之前加上基
类
名和作用域标识符 “ :: ”,格式为:基
类
名::
成员
名
派生
类
可以重新说明与基
类
成员
同名的
成员
,如果在
派生
类
中
定义了与基
类
成员
同名的
成员
,则称
派生
类
成员
覆盖了基
类
的同名
成员
。 在面向对象程序设计
中
,若要在
派生
类
中
对基
类
继承
过来的某些函数功能进行扩充和改造,都可以通过这样的覆盖来实现。这种覆盖的方法,是对基
类
成员
...
C++ 语言
64,653
社区成员
250,478
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章