例4.11 访问声明的引例
来源:互联网 发布:java生日祝福程序代码 编辑:程序博客网 时间:2024/06/04 18:38
/*4.3.2 访问声明我们已经知道,对于公有继承,基类的公有成员函数也就是派生类的公有成员函数,这意味着外界可以用派生类的对象调用基类的公有成员函数。但是对于私有继承,基类的公有成员函数变成了派生类的私有成员函数了。这时,外界就无法利用派生类的对象直接调用基类的成员函数,而只能通过调用派生类的成员函数(内含调用基类成员函数的语句)间接地调用基类的成员函数。请看下面的例子*/// 例4.11 访问声明的引例。#include<iostream>using namespace std;class A{public: A(int x1){ x = x1; }void print(){cout<<"x="<<x<<endl;}private: int x;}; class B:private A{ public: B(int x1,int y1):A(x1){ y = y1; } void print2(){ //通过派生类B的函数print2调用基类A的函数print print(); cout<<endl; cout<<"y="<<y<<"--------这句是我加的"<<endl; } private: int y;};int main(){B b(130,20);b.print2();return 0;}
阅读全文
0 0
- 例4.11 访问声明的引例
- 例4.12 访问声明的应用
- CvMat的声明及元素访问总结
- C++数据访问声明的思考
- JSF 的xtml 声明格式例
- 声明和访问控制
- 声明和访问控制
- c#成员访问声明
- 类的继承关系声明和访问修饰
- 类的继承关系声明和访问修饰
- 通过vtable指针访问声明为private的虚函数
- C++指针之对未声明的地址进行访问
- 指针之对未声明的地址进行访问
- C#-—体验属性的声明和访问
- 对一个未做声明的地址进行访问
- 谈谈 c++中的访问声明
- java 声明与访问权限
- c++类继承中的using声明,派生类中用using声明改变基类成员的访问权限
- java 标记接口
- 树莓派+motion 实现 监控
- C# double[][] 的排序问题
- gdfzoj #768 百度地图导航(SPFA+建图)
- java异常处理机制深入理解
- 例4.11 访问声明的引例
- Ubuntu安装配置vsftpd
- python核心编程v2.0 第六章习题答案
- ACM_06
- 51nod1046
- 例4.12 访问声明的应用
- UVA 839 Not so Mobile
- Visual Assist X的snippet快捷键不提示
- 06、MySQL视图及数据备份还原