频道栏目
  • 3.4.3 实例:如何写一个派生类
  • 1.单一继承

    下面一段代码中Image 类是基类,Bmp 是由它单一公有继承来的子类,因此Bmp 类内成员可以依照表3-1 所说规则访问Image 成员,而 Bmp 类的变量要依照表3-2 所述的公有继承性质来访问Image 类中成员。
    01 class Image            //基类
    02 {
    03 public:
    04   Image(){cout<<"Image construct"<<endl;}      //构造
    05   ~Image(){cout<<"Image deconstruct"<<endl;}    //析构
    06 };
    07 
    08 class Bmp : public Image     //Bmp 由Image单一继承而来
    09 {
    10 public:
    11   Bmp(){cout<<"Bmp construt"<<endl;}      //构造
    12   ~Bmp(){cout<<"Bmp deconstruct"<<endl;}    //析构
    13 };


本书试读章节

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站