博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
继承的概念
阅读量:38381 次
发布时间:2022-02-22

本文共 461 字,大约阅读时间需要 1 分钟。

继承

继承的概念与定义
概念:
继承是指一个子类(或称为派生类)继承父类(或称为基类)的特征(属性和操作)。继承是面向对象程序设计时实现代码复用的重要手段,它允许在原有的类的基础上进行扩展,增加功能,这样新产生的类称为子类。

定义:

class 子类名:继承方式 父类名;

class Student:public Person        //Person是基类,Student是派生类,public是继承方式

    {
    public:
        int _stuid;        //学号
        int _major;        //专业
    };
继承的作用
1>使软件系统具有开放性;
2>更好地进行抽象与分类;
3>增强代码的重用率;
4>提高可维护性。

继承方式

1>public公有继承
1.基类public和protected成员的访问属性在派生类中不变,并且基类的private成员不可访问。
2.派生类中的成员函数可以直接访问基类中的public和protected成员,但基类的private成员不可被访问。
3.派生类的对象只能访问基类的public成员。
 

转载地址:http://lvqcuy.baihongyu.com/

你可能感兴趣的文章
JavaScript时钟间隔的问题~
查看>>
再谈JavaScript时钟中的16ms精度问题.
查看>>
Qomo V1.0 final 发布~
查看>>
Qomolangma框架库(三):处理池与处理机
查看>>
如何使用Qomo的Builder系统
查看>>
Qomo项目中代码的一般性约定
查看>>
Qomolangma.V1.0的发布说明
查看>>
从表达式到变量:一行scheme代码之所见
查看>>
关于做PDF的FAQ(一)~(四)
查看>>
杀不死的人狼——我读《人月神话》(一)
查看>>
杀不死的人狼——我读《人月神话》(二)
查看>>
杀不死的人狼——我读《人月神话》(三)
查看>>
杀不死的人狼——我读《人月神话》(四)
查看>>
杀不死的人狼——我读《人月神话》(五)
查看>>
宣个传:《大道至简》开始预售啦~
查看>>
英雄大会的事
查看>>
《大道至简》的幕后故事
查看>>
《大道至简》的幕后故事(2):“愚公移山记”人物篇
查看>>
《大道至简》的幕后故事(3):“愚公移山记”事物篇
查看>>
《大道至简》的幕后故事(4):“愚公移山记”军事地理篇
查看>>