C++中 public,protected, private 访问标号小结
第一:private, public, protected 访问标号的访问范围。
protected: 可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。
public: 可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由4.该类的对象访问。
第二:类的继承后方法属性变化。
使用private继承 , 父类的protected和public属性在子类中变为private;
使用protected继 承, 父类的protected和public属性在子类中变为protected;
使用public继承, 父类中的protected和public属性不发生改变;
public继承 public protected 不可用
protected继承 protected protected 不可用
private继承 private private 不可用
protected继承和private继承能降低访问权限。
C++中 public,protected, private 访问标号小结相关推荐
- C++:C++中public protected private关键字用法
C++:C++中public protected private关键字用法 笔者这里主要针对C++中public protected private关键字做一个较全面的总结.首先public prot ...
- C++中public protected private关键字
访问权限: public 公共接口 :向外界开放,可通过对象或类名访问 protected 受保护的访问:只向子类开放访问权限 ,不可通过对象访问 private私有 :只有类成员可以访问,外界不可以 ...
- C++中public protected private的区别
1. 不考虑继承关系时 本类方法使用 外部使用 private 是 否 protected 是 否 public 是 是 2. 有继承关系时 子类方法使用 外部 private 否 否 pro ...
- C++中public,protected,private派生类继承问题和访问权限问题
当一个子类从父类继承时,父类的所有成员成为子类的成员,此时对父类成员的访问状态由继承时使用的继承限定符决定. 1.如果子类从父类继承时使用的继承限定符是public,那么 (1)父类的public成员 ...
- public/protected/private简介
public/protected/private简介 #include <IOSTREAM> using namespace std; class A{ public: A(int i_, ...
- C++ 类访问控制(public/protected/private)
From: http://cnmtjp.blog.51cto.com/204390/36548 C++中 public,protected, private 访问标号小结 第一:private, pu ...
- Java中public,private,protected以及default的访问权限区别
** Java中public,private,protected以及default的访问权限区别 ** 首先,从public的字面意思上就能够知道public所指的是公共的,从而我们可以知道publi ...
- C++类中的访问权限问题---public/protected/private
派生类继承了基类的全部数据成员和除了构造.析构函数之外的全部成员函数,但是这些成员的访问属性在派生的过程中通过继承方式可以来调整. 第一:private,public,protected方法的访问范围 ...
- C++ 类访问控制(public/protected/private)小结
第一:private, public, protected 访问标号的访问范围. private:只能由1.该类中的函数.2.其友元函数访问. 不能被任何其他访问,该类的对象也不能访问. protec ...
最新文章
- Vue单文件组件环境配置
- ASP.NET MVC 1.0 NVelocityViewEngine
- python语法基础知识-python_基础知识_安装和基础语法
- JVM盘点家底查看初始默认值
- sqlserver中无ldf文件附加数据库
- php定时红包,PHP随机红包和等额红包的简单实现
- linux下安装oracle 11g R2
- 『飞鸽』百度悄然进军客户端领域
- phpcmsV9 默认主题模板(templates文件目录结构)介绍
- java-Apache Commons IO
- Java中string,map,json之间的常用转换方法(json转map,map转json,json转string等)
- ISD9160学习笔记08_结项总结
- keras中文版官方文档
- 警察招计算机科学与技术专业,山西警官高等专科学校计算机科学与技术系
- 自然辩证法与计算机科学与技术,自然辩证法与计算机科学技术的研究.pdf
- 搭建静态的响应式个人官网
- 北斗短报文的工作原理及作用
- mysql localhost可以连接,输入ip地址连接访问被拒绝
- 虚拟人实时互动之基于Android驱动表情随动
- 小白兔写话_小白兔看图写话
热门文章
- python自动开发之(算法)第二十七天
- uva 401.Palindromes
- Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27
- poj 1679 次小生成树
- Asp.net控件开发学习笔记(三)-控件开发基础
- php常用20函数,PHP常用函数
- 北师大版图形的旋转二教案_北师大2011课标版(闫金铎主编)初中物理八年级下册三、重力公开课优质课课件教案视频...
- 长庆石油学校计算机97,我在浙江大学学习计算机技术 ----我在长庆油田会战的12年(十一)...
- mysql整理类型_Mysql 时间类型整理
- 软件测试黑盒测试实验心得_软件测试的基础知识