- 2
- 0
- 约1.7万字
- 约 10页
- 2018-11-30 发布于浙江
- 举报
C程序设计基础ppt课件第67讲 类和对象(一)
1. 对象 客观世界中任何一个事物都可以看成一个对象(object)。 对象可大可小。对象是构成系统的基本单位。 任何对象都具两个要素,即属性(attribute)和行为(behavior) 它能根据外界给的信息进行相应的操作。一个对象往往是由一组属性和一组行为构成的。 在一个系统中的多个对象之间通过一定的渠道相互联系。 要使某一个对象实现某一种行为(即操作),应当向它传送相应的消息。对象之间就是这样通过发送和接收消息互相联系的 C++,每个对象都是由数据和函数(即操作代码) 两部分组成。 数据体现了前面提到的“属性”。如一个三角形对象,它的3个边长就是它的属性。 函数是用来对数据进行操作的,以便实现某些功能(即行为)。例如可以通过边长计算出三角形的面积等,计算三角形面积就是前面提到的行为,在程序设计方法中也称为方法(method)。 调用对象中的函数就是向该对象传送一个消息(message),要求该对象实现某一行为(功能)。 2. 封装与信息隐蔽 对一个对象进行封装处理,把它的一部分属性和功能对外界屏蔽,也就是说从外界是看不到的,甚至是不可知的。其好处是大大降低了操作对象的复杂程度。 封装:一是将有关的数据和操作代码封装在一个对象中,形成一个基本单位,各个对象之间相对独立,互不干扰。二是将对象中某些部分对外隐蔽,即隐蔽其内部细节,只留下少量接口,以便与外界联系,接收外界的消
您可能关注的文档
- (文数)茂名市2013届高三第一次高模拟考试试题.doc
- (本科C)模拟卷-选择题 答案解析.doc
- (理数)茂名市2013届高三一次高考模拟考试试题.doc
- (易车网)新天籁对比试策划方案V0.8.ppt
- (精品)焦耳定PPT课件.ppt
- (精品经验分享)HR的专业化路PPT课件.ppt
- -注册核安全工程师-专业实务-第五 核动力厂的运行.ppt
- -注册核安全工师-案例分析-反应堆专业实务案例.ppt
- -注册核安全工程师-专业实务-第三章 核设施选与评价(含第六章案例分析).ppt
- -注册核安全工程师-案例分析-量保证案例.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 2025-2026学年四川省宜宾市西师大版六年级下册考试数学试题【含答案】.docx VIP
- 矩形菱形正方形单元测试题.docx VIP
- 水电工程动能设计规范,NB_T35061-2015.pdf VIP
- 2026版《煤矿重大事故隐患判定标准》解读与全文逐条学习附讲稿36页.pptx
- 吉J2025-186蒸压加气混凝土板墙体构造.pdf VIP
- DB23T 2950-2021 梓树播种育苗技术规程.docx VIP
- G0206【五年级 下册英语】【人教版】选词填空带答案.pdf VIP
- G0203【二上数学】二年级上册数学通用版《数学寒假作业每日一练共30天》.pdf VIP
- 2026年新能源储能电站储能技术产业链可行性分析报告.docx
- NB_T 11568.9-2024 水电工程岩土试验仪器设备校验规程 第9部分:透水板.docx VIP
原创力文档

文档评论(0)