- 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
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
原创力文档

文档评论(0)