c++之继承

继承

可以让子类拥有父类所有成员。

class son:public father{
}

成员权限:
public:公共的、任何地方都可以访问
private:私有的,只有当前类内部可以访问
protected:子类内部,当前类内部可以访问

  • 例如:


    image.png

子类内部访问父类成员的权限,是以下2项中权限最小的那个

  • 成员本身的访问权限
  • 上一级父类的继承方式
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这两天看了c++继承相关的知识,现将要点总结如下: 为什么要继承? 为避免代码的重复,减少程序员的工作量,采用继承...
    showaichuan阅读 1,521评论 0 0
  • 一、继承 当两个事物之间存在一定的所属关系,即就像孩子从父母那里得到遗传基因一样,当然,java要遗传的更完美,这...
    玉圣阅读 4,676评论 0 2
  • 本文出自 Eddy Wiki ,转载请注明出处:http://eddy.wiki/interview-java.h...
    eddy_wiki阅读 4,922评论 0 5
  • 【部分内容来自网络,侵删】 类和面向对象 面向对象的程序核心是由对象组成的,每个对象包含着对用户公开的特定功能和隐...
    昵称该起什么好呢阅读 3,868评论 0 0
  • 1. 语法 原则:is-a父类/子类基类/派生类 语法 如果不写继承访问限定符,默认是private 实例:图形继...
    jdzhangxin阅读 4,963评论 0 7