栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c++访问说明符

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++访问说明符

成员访问说明符

成员访问说明符指基类的成员访问说明符。(友元不可以传递与继承,每个类负责控制自己的成员的访问权限)

  1. 第一梯队:基类(成员)与基类的友元(友元函数、友元类的成员函数、友元类)可以访问基类的public、protected、private。
    友元不可以传递与继承,每个类负责控制自己的成员的访问权限。
  2. 第二梯队:派生类的成员与派生类的友元可以访问基类的pub、prot。
    虽然派生类从基类也继承了pri成员,但派生类的成员和派生类的友元没有权利访问继承来的基类部分的pri。
    派生类对于一个基类对象中的prot成员没有任何访问特权!即派生类的成员和派生类的友元只能通过派生类对象来访问继承来的基类部分的prot。
  3. 第三梯队:基类用户只能访问pub,即通过基类对象只能访问pub。
派生访问说明符

派生访问说明符的作用是控制派生类从基类继承而来的成员对于派生类的用户和派生类得派生类的访问权限。

  1. pub继承:继承来的基类部分访问说明符不变。
  2. prot继承:继承来的基类部分pub变prot,其他不变。
  3. pri继承:继承来的基类部分pub与prot变pri,其他不变。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/604602.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号