- 1
- 0
- 约3.4千字
- 约 52页
- 2017-01-07 发布于广东
- 举报
第 10 章 面向对象程序设计 10.1 面向对象程序设计的概念 10.2 类 的 核 心 要 素 10.3 创建用户自定义类 10.4 在类中添加属性和方法 10.5 在类中添加事件 10.1 面向对象程序设计的概念 10.1.1 基本概念 1.对象 在面向对象系统中,对象(Object)是运行时的基本实体,是含有数据以及对其操作方法的模块。这里所讲的对象,是一种数据和程序的组合体。对象既包括数据(属性),也包括作用于数据的操作(行为)。 2.消息 对象有其自身的对外接口,对象所能接受的是消息(Message)。消息是对象之间进行通信的一种机制,是要求对象以某种方式进行操作的请求。当一个消息发送给某个对象时,其中包含要求该对象执行某些操作的信息。接受消息的对象经过解释后予以响应,发送信息的对象不需要知道接收消息的对象如何响应请求。这种通信机制称为消息传递。某个对象能对之作出反应的消息集合称为该对象的协议。 3.类 每一个对象可以抽象为一个对象类(Class)。一个类定义了一组大体上相似的对象,类将该组对象所具有的共同特点集中起来,说明该组对象的能力和性质。类是在对象基础上的抽象,有了类之后,对象是类的具体化,是类的实例。类可以有子类,也可以有父类,形成层次结构。 4.封装性 封装(Encapsulation)也称为信息隐藏,是指对象
您可能关注的文档
- VisualBasic程序设计刘瑞VB8课件教学.ppt
- VisualBasic程序设计刘瑞VB9课件教学.ppt
- VisualBasic程序设计刘瑞VB10课件教学.ppt
- VisualBasic程序设计刘瑞VB11课件教学.ppt
- VisualBasic程序设计刘瑞VB12课件教学.ppt
- VisualBasic程序设计刘瑞VB13课件教学.ppt
- VisualBasic程序设计刘瑞VB14课件教学.ppt
- VisualBasic程序设计邱寄帆第01章课件教学.ppt
- VisualBasic程序设计邱寄帆第02章课件教学.ppt
- VisualBasic程序设计邱寄帆第03章课件教学.ppt
最近下载
- 2025年中考生物(湖北卷)真题详细解读及评析.docx
- 新人教版七年级下册数学期末试卷及答案(更新版).docx VIP
- 北京人大附中高中物理同步讲义教师参考用书(高一下).pdf VIP
- 从地理信息系统到地理智能体.docx VIP
- 湖北省十堰市张湾区2024-2025学年九年级下学期期中考试水平监测数学试卷.pdf VIP
- 2022-2023学年广东省广州市天河中学高一(下)期中数学试卷【答案版】.pdf VIP
- 《智慧采购管理》全套教学课件.pptx
- AutoCAD软件二次开发:AutoLISP编程入门.pdf VIP
- 预制混凝土方桩__高清版20G361(最新版本).docx VIP
- MANB&W-S60MCC中文维保说明书.pdf VIP
原创力文档

文档评论(0)