- 3
- 0
- 约2.47万字
- 约 141页
- 2015-12-13 发布于广东
- 举报
6.1.1 对象的概念 在日常生活中,对象是指可辨识的一种实体。例如汽车、房子、书、文档和支票等。现实世界的对象都有特征和行为,如“汽车”对象的一部分特性为:颜色、重量、型号、车轮数目、发动机功率。“汽车”能够执行的动作是:启动、加速、倒车。 6.1.2 类的概念 在现实世界中,不同的事物分属不同的类别,比如狗属于宠物类,龙虾属于海鲜类,也就是说现实世界中的对象是分类别的。 在编程世界中,将相似的对象或具有相同特性的对象归为一个类。可以将类定义为具有相同特征、共同行为和共同关系的一组对象的抽象。如果使用蓝图作比喻,那么类就是蓝图,对象就是基于该蓝图的建筑。类定义的对象必然拥有该类的特征。每个对象称为它所属的类的实例,例如在称为“人”的类中,具体的个人(例如张三、李四、王二等)都是对象。 类的基本要素包括数据和方法。 数据表示对象的特性,例如,一个类中的每个人都有姓名、年龄,并可能有一份工作。这些是类中所有人的具有的相同特性。 方法是类中所有的对象执行的某些共同动作或操作,比如人有走的动作,鱼有游的动作,电视机可以有播放的动作。在编程世界中,必须以程序化的方式在相应的类中表示对象拥有的动作。 6.2.1 使用类的基本步骤 (1) 定义类。在类的定义中需要使用关键字class,其简单的定义格式为: [访问修饰符] class 类名称[:[基类]
您可能关注的文档
- VFP程序设计简明教程 作者 鲁俊生 第7-10章 第8章 设计完美的报表和标签.ppt
- VFP程序设计简明教程 作者 鲁俊生 第7-10章 第10章 项目管理器.ppt
- VHDL复杂数字系统设计 作者 金西 第6-8章 第6章.ppt
- VHDL复杂数字系统设计 作者 金西 第6-8章 第7章.ppt
- VHDL复杂数字系统设计 作者 金西 第6-8章 第8章.ppt
- VHDL复杂数字系统设计 作者 金西_ 第1章.ppt
- VHDL复杂数字系统设计 作者 金西_ 第2章.ppt
- VHDL复杂数字系统设计 作者 金西_ 第3章.ppt
- VHDL复杂数字系统设计 作者 金西_ 第4章.ppt
- VHDL复杂数字系统设计 作者 金西_ 第5章.ppt
- Visual C_.NET案例教程 作者 翁健红 7-12 第8章.ppt
- Visual C_.NET案例教程 作者 翁健红 7-12 第10章.ppt
- Visual C_.NET案例教程 作者 翁健红 7-12 第11章.ppt
- Visual C_.NET案例教程 作者 翁健红 7-12 第12章.ppt
- Visual C_.NET程序设计基础 作者 曾文权 1-6 002.ppt
- Visual C_.NET程序设计基础 作者 曾文权 1-6 004.ppt
- Visual C_.NET程序设计基础 作者 曾文权 1-6 005.ppt
- Visual C_.NET程序设计基础 作者 曾文权 1-6 006.ppt
- Visual C_.NET程序设计基础 作者 曾文权 7-11 007.ppt
- Visual C_.NET程序设计基础 作者 曾文权 7-11 008.ppt
最近下载
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 第1课远古时期的人类活动(课件2)-七年级历史上册优质教学课件(统编版2024).pptx VIP
- 数轴 课件 2026-2027学年人教版七年级数学上册.pptx VIP
- 一例PICC堵管后艰难溶栓之路——个案护理汇报.pptx VIP
- 1.2+原始农业与史前社会+课件+-2025-2026学年统编版七年级历史上册.pptx VIP
- 不同类型ENSO事件对中国夏季降水的影响差异_ENSO动力学.docx
- 【数学】乘方(第1课时)课件2025-2026学年人教版数学七年级上册.pptx VIP
- 2026年CSCO免疫检查点抑制剂相关的毒性管理指南(全文).docx
- DB34∕T 3262.1-2018 普通公路养护预算 第一部分:编制办法.pdf VIP
- 医院检验科工作制度.docx
原创力文档

文档评论(0)