文档章节

protected private public

QGlaunch
 QGlaunch
发布于 2015/09/16 15:51
字数 202
阅读 29
收藏 2

在类外如果想使用类中的成员,只能直接使用public类型的,protected和private都是不能访问的,对于类外使用而言,这两个是完全相同的.

但是在基类的派生类中,可以直接访问继承而来的protected成员,但是不能访问private限制的成员.

所以在派生类中,可以访问基类继承而来的public和proected两种类型的成员.

在public公有派生下,继承而来的成员访问权限不变.

protected派生下,public和protected都变成protected,

private派生下,所有的继承下来都是private了.


private表示该属性或方法为私有,只能被本类使用
protected表示该属性或方法可被同一包内或子类使用.

© 著作权归作者所有

QGlaunch
粉丝 4
博文 83
码字总数 14169
作品 0
朝阳
私信 提问
C++ 类访问控制(public/protected/private)

C++ 类访问控制(public/protected/private) 第一:private, public, protected 访问标号的访问范围。 private: 只能由 1.该类中的函数、 2.其友元函数访问。 3.不能被任何其他访问,该类的...

IMGTN
2013/05/14
117
0
c++三种继承方式讲解

c++三种继承方式讲解 #include"stdafx.h" #include //类内可访问protected与private,对于类内而言,他们两者没区别 using namespace std; class a1 { private: int a = 1; protected:int b ......

qq1753942680的博客
2017/12/22
0
0
C++学习笔记(2)——派生类的继承权与访问域

对于基类的私有成员,不论派生类型如何,派生类及派生类的使用者都无权访问; 对于基类的保护成员,不论派生类型如何,派生类可以访问,但派生类的使用者无权访问; 对于基类的公有成员,按派...

晨曦之光
2012/03/09
91
0
C++中 public和private派生类继承问题和访问权限问题

本文链接地址:http://hi.baidu.com/laoyang1018/blog/item/933d5243a75c3f1a9313c6db.html ####################### //声明: 1 本帖作者是:百变老羊 ,至此感谢! 2 红色背景字体为个人阅...

ll124884135
2012/03/26
976
0
C++中public,protected,private访问小结

第一:private,public,protected的访问范围: private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问. protected: 可以被该类中的函数、子类的函数、以及其友...

长平狐
2012/09/03
244
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部