当前位置: 首页 > news >正文

C++中的水平访问,垂直访问是什么

关于可访问性还有另的一种说法。这种规则中,称派生类的对象基类访问为水平访问,称派生类的派生类基类的访问为垂直访问

公有继承时,水平访问和垂直访问对基类中的公有成员不受限制;
私有继承时,水平访问和垂直访问对基类中的公有成员也不能访问;
保护继承时,对于垂直访问同于公有继承,对于水平访问同于私有继承。

对于基类中的私有成员,只能被基类中的成员函数和友元函数所访问,不能被其他的函数访问。

相关文章:

  • C++ 子类型关系
  • 智能控制导论 # 专家控制实例 - 专家PID控制
  • 通俗易懂的自动控制原理 # 绪论
  • IIS8.5 部署时报错:HTTP 401.3
  • 重写和反向代理的区别
  • 基于C++和OpenGL (GLUT) 实现太阳系行星系统
  • 微信小程序云开发 # 1 云数据库
  • 微信小程序 input 输入校验
  • 纯前端打造markdown编辑器
  • 基于Angular.js和Node.js实现在线web聊天室
  • 微信小程序云开发 # 2 云存储
  • IIS如何实现请求转发 (vue在IIS上部署) 前后端分离的部署
  • 世界一流大学.com 类似的效果是怎样实现的? (域名转发)
  • el-table-column 组件 传prop的数据怎么格式化(过滤)
  • C++ 房贷计算 : 等额本金和等额本息
  • 【React系列】如何构建React应用程序
  • gops —— Go 程序诊断分析工具
  • Python3爬取英雄联盟英雄皮肤大图
  • Python中eval与exec的使用及区别
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • spring学习第二天
  • v-if和v-for连用出现的问题
  • vue:响应原理
  • vue-router 实现分析
  • Vue全家桶实现一个Web App
  • 读懂package.json -- 依赖管理
  • 给github项目添加CI badge
  • 前端性能优化——回流与重绘
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 终端用户监控:真实用户监控还是模拟监控?
  • 阿里云ACE认证之理解CDN技术
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #QT(智能家居界面-界面切换)
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (超详细)语音信号处理之特征提取
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (数据结构)顺序表的定义
  • (一)Linux+Windows下安装ffmpeg
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • [ CTF ] WriteUp-2022年春秋杯网络安全联赛-冬季赛
  • [CF494C]Helping People
  • [DevEpxress]GridControl 显示Gif动画
  • [Fri 26 Jun 2015 ~ Thu 2 Jul 2015] Deep Learning in arxiv
  • [HAOI2016]食物链
  • [IE技巧] 使IE8以单进程的模式运行
  • [InnoDB系列] -- SHOW INNODB STATUS 探秘
  • [Kubernetes]4. 借助腾讯云TKE快速创建Pod、Deployment、Service部署k8s项目
  • [Ruby]变量替换
  • [spark] DataFrame 的 checkpoint
  • [TS] Class Properties Public, Private and Read Only Modifiers
  • [UIUCTF 2022] crypto ASR,WringingRing
  • [豆趣]成长日记