码迷,mamicode.com
首页 > 编程语言 > 详细

C++ 继承

时间:2019-11-16 23:16:35      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:RKE   string   c++ 继承   style   属性   test   私有   公有   enter   

公有(public)继承

class Person {
public:
    void eat();//public 权限
protected: //protected 权限
    string m_strName;
    int m_iAge;
private://private权限
    string test;
};

class Worker : public Person {
public:
    void work();
    int m_iSalary;
protected:
private:
};
父类成员访问属性 继承方式 子类成员访问属性
private成员 public 无法访问
protected成员 public protected
public成员 public public

保护(protected)继承

父类成员访问属性 继承方式 子类成员访问属性
private成员 protected 无法访问
protected成员 protected protected
public成员 protected protected

私有(private)继承

类成员访问属性 继承方式 子类成员访问属性
private成员 private 无法访问
protected成员 private private
public成员 private private

C++ 继承

标签:RKE   string   c++ 继承   style   属性   test   私有   公有   enter   

原文地址:https://www.cnblogs.com/wuyanzu/p/11874258.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!