如下所示:
#include <iostream>
using namespace std;
class a{
protected:
int i;
private:
int j;
public:
int k;
};
class b:public a{//派生访问说明符对派生类内对其直接基类的访问没有影响,主要是用于控制派生类用户(包括派生类的派生类)对基类成员的访问权限
friend void f1(a a1){
cout<<a1.i;//错误,派生类的成员或友元不能访问基类对象protected成员(protected特性)
cout<<a1.j;//错误,派生类不能访问基类private成员
cout<<a1.k;//正确
}
friend void f1(b b1){
cout<<b1.i;//正确,派生类可以通过派生类对象访问基类protected成员
cout<<b1.j;//错误,派生类不能访问基类private成员
cout<<b1.k;//正确
}
void f2(a a1){
cout<<a1.i;//错误,派生类的成员或友元不能访问基类对象protected成员(protected特性)
cout<<a1.j;//错误,派生类不能访问基类private成员
cout<<a1.k;//正确
}
void f2(b b1){
cout<<b1.i;//正确,派生类可以通过派生类对象访问基类protected成员
cout<<b1.j;//错误,派生类不能访问基类private成员
cout<<b1.k;//正确
}
void f3(){
cout<<i;//正确,派生类可直接访问基类protected成员
cout<<j;//错误,派生类不能访问基类private成员
cout<<k;//正确
}
};
class c:private a{}
class e:protected a{}
class f:public c{
void f4(){
cout<<k;//出错,原因是f的直接基类c由a private派生
}
}
int main()
{
f f1;
b b1;
cout<<f1.k;//出错,原因是f的直接基类c由a private派生
system("pause");
return 0;
}
以上这篇C++派生访问说明符小记(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# c
# 派生
# 派生类
# 可以通过
# 给大家
# 对其
# 希望能
# 所示
# 这篇
# 可直接
# 小编
# 大家多多
# 主要是
# 访问权限
# cpp
# brush
# include
# gt
# namespace
# lt
# iostream
# background
相关文章:
黑客如何通过漏洞一步步攻陷网站服务器?
如何在IIS管理器中快速创建并配置网站?
网站制作报价单模板图片,小松挖机官方网站报价?
重庆市网站制作公司,重庆招聘网站哪个好?
如何访问已购建站主机并解决登录问题?
建站之星如何开启自定义404页面避免用户流失?
建站上市公司网站建设方案与SEO优化服务定制指南
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
如何在IIS7中新建站点?详细步骤解析
如何快速上传建站程序避免常见错误?
如何用好域名打造高点击率的自主建站?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
建站之星展会模板:智能建站与自助搭建高效解决方案
javascript中的try catch异常捕获机制用法分析
油猴 教程,油猴搜脚本为什么会网页无法显示?
建站之星如何防范黑客攻击与数据泄露?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
建站ABC备案流程中有哪些关键注意事项?
三星网站视频制作教程下载,三星w23网页如何全屏?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
已有域名和空间如何快速搭建网站?
建站之星如何快速解决建站难题?
历史网站制作软件,华为如何找回被删除的网站?
如何选择域名并搭建高效网站?
建站主机类型有哪些?如何正确选型
建站之星后台管理:高效配置与模板优化提升用户体验
沈阳制作网站公司排名,沈阳装饰协会官方网站?
如何通过PHP快速构建高效问答网站功能?
如何在IIS7上新建站点并设置安全权限?
专业公司网站制作公司,用什么语言做企业网站比较好?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何确保西部建站助手FTP传输的安全性?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
北京制作网站的公司,北京铁路集团官方网站?
南平网站制作公司,2025年南平市事业单位报名时间?
建站VPS选购需注意哪些关键参数?
简历在线制作网站免费版,如何创建个人简历?
如何选择PHP开源工具快速搭建网站?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
如何正确下载安装西数主机建站助手?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
如何用虚拟主机快速搭建网站?详细步骤解析
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
*请认真填写需求信息,我们会在24小时内与您取得联系。