2013浙教版信息技术第三章《面向对象程序设计的基本知识》ppt课件1.
§1.2 面向对象的基本概念 1.2.2字段、属性、方法和事件 3.事件 事件是对象从其它对象或应用程序接收的通知,或者是对象传输到其它对象或应用程序的通知,它使对象得以在每当特定情况发生时执行操作。例如,“Car”类的“Check_Engine”事件等。对于Windows操作系统来说,事件可来自其它对象、应用程序或用户输入。 返回 §1.3 面向对象程序设计的特性 1.封装性 所谓封装,就是把一个事物包装起来,使外界不了解它内部的具体情况。在面向对象的程序设计中,封装是指将相关的数据和代码结合成一个有机整体,形成数据和操作代码的集合,对外隐蔽大部分实现细节,以达到对数据访问权的合理控制。 封装使程序中各部分之间的相互联系达到最小,提高了程序的安全性,简化了程序代码的编写工作,是面向对象程序设计的重要原则。 §1.3 面向对象程序设计的特性 1.封装性 面向对象程序设计的封装机制是通过对象来实现的。对象中的私有成员是隐蔽的,对象以外的访问被拒绝,而公有成员则提供了对象与外界的接口,使外界与对象发生联系。 接口是把隐式公共方法和属性结合起来具有特定功能的一个集合。例如,可以将较一般用途的属性Color和方法Drive()、Stop()组合到一个接口IVehicle中,然后可以在Car对象或Bicycle对象上使用该接口。接口不能单独存在,一个类
您可能关注的文档
最近下载
- Gossip-Girl-S1E1-英文字幕(By-人人影视).docx VIP
- 早产儿肠外营养指南.docx VIP
- 最高人民法院第二巡回法庭法官会议纪要合辑(详尽版).pdf VIP
- 硅基光电子器件光学仿真指南标准化发展研究报告.docx VIP
- 中国神经超声的操作规范(一)中国医师协会神经内科医师分会神经超声专业委员会、中华医学会神经病学分会神经影像协作组(发布时间:2017-10).pdf VIP
- 李扬眉 抛物线(1) 教学设计.docx VIP
- 《安全预评价导则》AQ8002-2026.docx VIP
- 医学课件-子宫内膜异位症伴不孕的助孕策略课件.pptx VIP
- GBT+48124.2-2026+产品几何技术规范(GPS)+表面结构:轮廓法+第2部分:术语、定.pptx VIP
- 低压母线绝缘电阻报告模板.docx VIP
原创力文档

文档评论(0)