jokes000

C++类继承的问题

      公用继承(public):基类成员保持自己的访问级别。
      受保护继承(protected):基类的public和protected成员在派生类中为protected成员。
      私有继承(private):积累的所有成员在派生类中为private成员。                                       示例见《C++ Primer》 P483

      默认继承保护级别:
            class Base { /* ... */ };
            struct D1 : Base { /* ... */ };   // public inheritance by default
            class D2 : Base { /* ... */ };    // private inheritance by default

posted on 2011-10-09 21:51 Voices. 阅读(185) 评论(0)  编辑 收藏 引用 所属分类: C++ Notes


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理