【c++程序】多重继承
2014-12-11 19:55
260 查看
#include<iostream> using namespace std; class father { public: void setA(int a){tall=a;} void printA(){cout<<"身高="<<tall<<endl;} private: int tall; }; class mother { public: void setB(int a){weight=a;} void printB(){cout<<"体重="<<weight <<endl;} private: int weight; }; class son:public father,public mother { private: int age; public: void setC(int c){age=c;} void printC(){printA(),printB(),cout<<"年龄="<<age<<endl;} }; int main() { son a; a.setA(178); a.setB(60); a.setC(15); a.printC(); return 0; }
相关文章推荐
- 【c++程序】多重继承容易产生两义性
- 【c++程序】多重继承
- C++多重继承问题!
- C++之多重继承
- C++多重继承和虚拟继承对象模型、效率分析
- C++多重继承与虚基类及与.NET的比较
- MSN上关于C++多重继承和多态的聊天记录
- C++多重继承相关问题
- C++程序运行时内存布局之----------无继承情况下的虚函数
- C++多重继承与虚基类及与.NET的比较
- C++多重继承中对函数指针的调整--语言扩充之调整
- c++多重继承和虚继承及虚函数深入理解
- 关于C++继承(多重继承)
- C++多重继承的例子
- C++多重继承的一些问题
- C++要点(五)-多重继承和虚继承
- JAVA的Interface观念与C++多重继承的比较
- C++多重继承与虚基类
- C++多重继承要慎用!
- JAVA的interface观念与C++多重继承的比较