- 9
- 0
- 约6.79千字
- 约 31页
- 2015-09-27 发布于广东
- 举报
第12章 面向对象及C++、C#简介
了解面向对象程序设计方法的基本概念
了解C++语言的特点
了解C#语言的特点
12.1 面向对象程序设计方法
12.1.1 概述
面向对象程序设计(Object-Oriented Programming ,OOP )
是20世纪80年代发展起来的一种程序设计方法。它通过模
拟现实世界中的事物和关系,利用抽象、分类、归纳等方
法来构造软件系统。
结构化程序设计的一些缺点:
1. 数据和算法的一致性差。
2. 程序的可重用性差。
12.1.2 面向对象程序设计的基本概念
1. 对象
实体(entity)是指客观存在的事物,而对象(object)是指
现实世界中无所不在的各式各样的实体。每一个实体都有一
些特定的属性和行为,在面向对象的程序设计中将该实体的
属性(数据)和行为(操作数据的函数)封装在一个整体里;
每一个实体都有一个所属的类,在该类中还有许多其他的不
同实体,因此在建立对象时,必须给对象赋予唯一的标识符,
用来标识该对象。
12.1.2 面向对象程序设计的基本概念
2. 类
类是对一组对象共同具有的属性和行为进行的抽象,它
提供了一个具有特定功能的模块和一种代码共享的手段。
您可能关注的文档
- C语言程序设计(07776 1) 第12章 位运算.pdf
- C语言程序设计(07776 1) 第13章 实用项目开发技术简介.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第3章结构化程序设计.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第5章 函数与预处理.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第6章 指针和引用.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第7章 结构体、联合体和枚举类型.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第8章 位运算.pdf
- C语言程序设计(第二版) 教学课件 978 7 302 32355 6 kj 第9章指针.pdf
- C语言程序设计(第二版) 教学课件 丁亚涛 第1章 C语言概述.pdf
- C语言程序设计(第二版) 教学课件 丁亚涛 第2章 数据类型、运算符和表达式.pdf
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 12J1 河北省12系列建筑标准设计图集 工程做法.docx VIP
- 田麦久-运动训练学.pptx VIP
- 2023年四川省成都七中自主招生考试物理试卷及详细解答.doc VIP
- T /HNQAP 0002—2025 液体类保健用品生产技术规范.pdf VIP
- 无人机飞防合同范文.docx
- 2026年中考语文总复习专项突破:说明文阅读+课件.pptx VIP
- 上海市政府-上海市城市总体规划(2017-2035年)图集.pdf VIP
- 火力发电项目流程审批申报资料大全.docx VIP
- 溶解乙炔生产工工艺创新考核试卷及答案.docx VIP
- 2026年最新慈溪中学冬令营考试题及答案.doc VIP
原创力文档

文档评论(0)