Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt

Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt

ID:50307896

大小:545.00 KB

页数:74页

时间:2020-03-07

Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt_第1页
Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt_第2页
Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt_第3页
Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt_第4页
Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt_第5页
资源描述:

《Visual C++程序设计 教学课件 作者第八章 继承与多态性.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1目录8.1继承8.2派生类的构造函数和析构函数8.3重载8.4多态性28.1继承一、继承1.单继承从一个基类派生出子类的继承称为单继承,其定义格式如下:class<派生类名>:<继承方式><基类名>{类体;}其中,继承方式规定基类中的成员在派生类中的访问权限,它可以是关键字public、private和protected三者之一。类体部分是派生类中新增加的数据成员或成员函数,或者对基类成员的修改或重定义,这一部分也可以为空。38.1继承一、继承1.单继承(1)公有继承(public)。基类的pu

2、blic成员作为派生类的public成员;基类的protected成员作为派生类的protected成员;而基类的私有成员仍然是私有的,派生类不可访问。(2)私有继承(private)。基类的public成员和protected成员都作为派生类的private成员。而基类的私有成员仍然是私有的,派生类不可访问。(3)保护继承(protected)。基类的public成员和protected成员都作为派生类的protected成员。而基类的私有成员仍然是私有的,派生类不可访问。如果省略继承方式,系统

3、默认为private。48.1继承一、继承1.单继承例8_1公有继承中各成员的访问。#includeclassCbase{private:intx;protected:inty;public:intz;Cbase(inta,intb,intc){x=a;y=b;z=c;}58.1继承一、继承1.单继承intgetx(){returnx;}intgety(){returny;}voidshowbase(){cout<<"x="<

4、<"z="<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。