zoukankan      html  css  js  c++  java
  • C++派生类继承父类修饰符

    公式:

    继承成员对外的访问属性 =

        Max{继承方式,父类成员访问级别};

    1.如果子类从父类继承时使用的继承限定符是public,那么
    (1)父类的public成员成为子类的public成员,允许类以外的代码访问这些成员;
    (2)父类的private成员仍旧是父类的private成员,子类成员不可以访问这些成员;
    (3)父类的protected成员成为子类的protected成员,只允许子类成员访问;


    2.如果子类从父类继承时使用的继承限定符是protected,那么

    (1)父类的public成员成为子类的protected成员,只允许子类成员访问;
    (2)父类的private成员仍旧是父类的private成员,子类成员不可以访问这些成员;
    (3)父类的protected成员成为子类的protected成员,只允许子类成员访问

    3.如果子类从父类继承时使用的继承限定符是private,那么

    (1)父类的public成员成为子类的private成员,只允许子类成员访问;
    (2)父类的private成员仍旧是父类的private成员,子类成员不可以访问这些成员;
    (3)父类的protected成员成为子类的private成员,只允许子类成员访问;

  • 相关阅读:
    结对第一次—原型设计(文献摘要热词统计)
    第一次作业-准备篇
    Alpha冲刺Day9
    Alpha冲刺Day8
    Alpha冲刺Day7
    Alpha冲刺Day6
    Alpha冲刺Day5
    Alpha冲刺Day4
    Alpha冲刺Day3
    Alpha冲刺Day2
  • 原文地址:https://www.cnblogs.com/2018shawn/p/10648408.html
Copyright © 2011-2022 走看看