- 3
- 0
- 约 24页
- 2017-06-17 发布于湖北
- 举报
第4章 面向对象编程技术
面向对象的程序设计方法是当前程序设计的大势所趋。面向对象的程序设计方法是对结构化程序设计方法的重新认识。在程序的设计中,方法总是与特定的数据结构密切相关的,方法含有对数据结构的访问,特定的方法只适用于特定的数据结构,因此方法与数据结构在编程中应该是一个密不可分的整体,这个整体叫对象。
C#通过类、对象、继承、多态等机制形成一个完善的面向对象的编程体系。
4.1 类和对象
类是C#程序设计的基本单位。
4.1.1 类和对象概述
现实生活中的类是人们对客观对象不断认识而产生的抽象的概念,而对象则是现实生活中的一个个实体。例如,人们在现实生活中接触了大量的汽车、摩托车、自行车等实体,从而产生了交通工具的概念,交通工具就是一个类,而现实生活中的具体的汽车、摩托车自行车等则是该类的对象。
面向对象程序设计的类从本质上和人们现实生活中的这一认识过程是相同的。例如在编程实践中,人们经常使用按钮这一控件,每一个具体的按钮是一个按钮对象,而按钮类则是按钮对象的抽象,并且人们把这一抽象用计算机编程语言表示为数据集合与方法集合的统一体,然后再用这个类创建一个个具体的按钮对象。
可以把类比作一种蓝图,而对象则是根据蓝图所创建的实例,可以把类比作生产模具,而对象则是由这种模具产生的实例(产品)。所以人们又把对象叫做类的实例。类是
您可能关注的文档
- 第九章 安捷实时数据库_印刷版.pdf
- 会计信息失真与其治理.doc
- 《C++ Primer》1第一部分学习笔记汇总_基本语言(01至08讲).docx
- 第九章 编程代码命名法.docx
- 银行间债券市场非金融企业债务融资工具现场调查工作规程摘要.doc
- 生物入侵者的例子与解决方法!.doc
- 汇编语言程序段课件.doc
- 电大专科工商管理《市场营销学》试题与答案4.doc
- 第九章 安规考试试卷(热机部分) - 副本(含答案).doc
- 银行业务系统日终结息批处理多进程处理设计方案摘要.doc
- GB/T 48075.2010-2026眼戴显示 第20-10部分:基本测试方法 光学性能.pdf
- 《GB/T 48075.2010-2026眼戴显示 第20-10部分:基本测试方法 光学性能》.pdf
- GBZ(卫生) 188-2025职业健康监护技术规范.pdf
- 《GBZ(卫生) 188-2025职业健康监护技术规范》.pdf
- 中国行业标准 GBZ(卫生) 188-2025职业健康监护技术规范.pdf
- 整体叶盘型面电解加工机床 第1部分:精度检验标准化发展研究报告.docx
- 重型大长径比精密装备运输车标准化发展研究报告.docx
- 无废企业建设通用要求标准化发展研究报告.docx
- 速冻包子标准化发展研究报告.docx
- 温室气体 产品碳足迹量化方法与要求 显示器标准化发展研究报告.docx
最近下载
- 《新能源发电与控制技术 第4版》 课件 第1章 新能源发电与控制技术导论.ppt
- 2022城镇供热管网设计标准.pdf VIP
- BS ISO 15765-2-2024 道路车辆 通过控制器局域⽹ (DoCAN) 进⾏诊断通信 第2部分:传输协议和⽹络层服务 中文版.pdf
- GB_T 38536-2020热水热力网热力站设备技术条件.docx VIP
- 《装配式波形钢腹板盖梁技术规程》(征求意见稿).pdf
- 5C重症医学考试题库及详细答案.docx VIP
- 公共卫生监督执法技能竞赛(公共场所卫生监督)考试题及答案(2025年浙江金华市).docx
- 绪论仪器分析.ppt VIP
- 《化工传热与控制技术》课件——项目11换热器常见故障处理与维保.pptx VIP
- “新经典”系列 语言学类 -- 英语发展史Australian_English.ppt VIP
原创力文档

文档评论(0)