嵌入式Linux下C++程序设计--06继承与派生,虚基类推荐.pptVIP

  • 2
  • 0
  • 约9.1千字
  • 约 48页
  • 2018-04-28 发布于湖北
  • 举报

嵌入式Linux下C++程序设计--06继承与派生,虚基类推荐.ppt

嵌入式Linux下C程序设计--06继承与派生,虚基类推荐

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 继承时的析构函数 析构函数也不被继承,派生类自行声明 声明方法与一般(无继承关系时)类的析构函数相同。 不需要显式地调用基类的析构函数,系统会自动隐式调用。 析构函数的调用次序与构造函数相反。 先自己(派生类本身),再客人(内嵌对象),后祖先(基类)。 派生类中基类成员的访问 同名隐藏规则 当派生类与基类中有相同成员时: 若未强行指名,则通过派生类对象使用的是派生类中的同名成员。 如要通过派生类对象访问基类中被隐藏的同名成员,应使用基类名限定。 * 多继承同名隐藏举例(1) #include iostream using namespace std; class Base1 { //定义基类Base1 public: int var; void fun() { cout Member of Base1 endl; } }; class Base2 { //定义基类Base2 public: int var; void fun() { cout Member of Base2 endl; } }; class Derived: public Base1, public Base2 {

文档评论(0)

1亿VIP精品文档

相关文档