- 5
- 0
- 约4.75万字
- 约 153页
- 2017-06-10 发布于四川
- 举报
3.1 面向对象程序设计方法及特征 什么是类: 面向对象程序设计的特点: 3.2 类与对象 3.3 继承与派生 继承是面向对象程序设计方法的四个基本特征之一,是程序代码可重用性的具体体现。 在C++面向对象程序设计中,所谓类的继承就是利用现有的类创建一个新的类。新类继承了现有类的属性和行为。 为了使新类具有自己所需的功能,它可以扩充和完善现有类的属性和行为,使之更具体。 3.3.1 基类和派生类 在现实世界中,一类事物的对象常常也属于另一类事物。 在面向对象程序设计方法中,一个类的对象也常常是另一个类的对象,即一个类具有了另一个类的属性和方法。 在定义一个类时,根据类的继承性,我们能够且应尽可能地利用现有的类来定制新的类,而不必重新设计新的类。 派生方式决定了基类的成员在派生类中的访问权限。派生方式共有三种:public、private和protected(缺省值为private)。 虽然派生类继承了基类的所有成员,但为了不破坏基类的封装性,无论采用哪种派生方式,基类的私有成员在派生类中都是不可见的,即不允许在派生类的成员函数中访问基类的私有成员。 采用public派生,基类成员的访问权限在派生类中保持不变,即基类所有的公有或保护成员在派生类中仍为公有或保护成员。public派生最常用。 (1) 可以在派生类的成员函数中访问基类的非私有成员;
您可能关注的文档
- 立体构成作品赏析.ppt
- 竞争法:市场混同行为.ppt
- 竹节棉SLUBCOTTON.ppt
- 第02章建筑材料的基本性质.ppt
- 第01章绪论(080228修改).ppt
- 第05章系统总体设计.ppt
- 第06章面向数据结构的分析与设计.ppt
- 第07章电子商务实用开发技术.ppt
- 第09章教案-菜单.ppt
- 第10次课--栈的性质、栈的基本操作.ppt
- 家庭教育与亲子沟通手册(执行版).docx
- 列车运行管理与应急处置手册(执行版).docx
- 2025-2030年物业管理行业市场深度分析及竞争格局与投资价值研究报告.docx
- 无人机技术应用与飞行安全手册.docx
- 人工智能健康管理与服务规范手册(执行版).docx
- Unit+3+Environmental+Protection+Using+language+Reading+for+writing+课件-2025-2026学年高中英语人教版(2019)选择性必修第三册.pptx
- 货物安检与运输流程手册(执行版).docx
- 移动应用用户行为分析手册(执行版).docx
- 仓储管理系统与操作手册(执行版).docx
- 加工工艺与食品安全管理手册.docx
最近下载
- 一种自动上料装置振动盘设计.docx VIP
- 英语从归化和异化角度谈《破产姐妹》字幕翻译研究.docx VIP
- 一种铅酸蓄电池修复剂及其配制和使用方法.pdf VIP
- 贵州省龙里县2025年上半年公开招聘辅警试题含答案分析.docx VIP
- 明月湾旅游规划报告.pdf VIP
- 十年(14-23)高考物理真题分项汇编专题63 几何光学(二)(含解析).doc VIP
- bigsky混响中文说明书.pdf VIP
- 节能型高压汽雾清洁装置机械结构设计及制造.pdf VIP
- 2025至2030中国鼻咽癌用药市场经营风险与发展趋势前景分析报告.docx VIP
- 毕业设计(论文)-基于PLC的自动上料系统设计.docx VIP
原创力文档

文档评论(0)