- 1
- 0
- 约3.31千字
- 约 3页
- 2017-07-07 发布于浙江
- 举报
面向对象和所谓的“面向过程”
面向对象和所谓的 “面向过程”
I.面向对象(Object-Oriented,OO)综述
公认的面向对象是一种“思想”,更精确地说是一种方法学(methodology)。面向对象编
程(OOP)、面向对象分析(OOA)、面向对象设计(OOD)等范畴是对此的衍生。容易理解,OOP
指使用OO 的方法进行编程;OOA 和OOD 分别指使用OO 的方法进行系统分析与设计(可
以合称OOAD),是OO 方法学在软件工程上的应用。对于使用OO 方法学的软件开发,OOP
是基础也是具有更强的普遍性(即便使用OO 方法,也并非所有的软件都有必要使用系统化
的OOA 和OOD进行开发),通过OOP 可以反映OO 在编程实践中的重要应用,因此本文
着重论述OOP 的有关内容。关于OOAD,读者可以在了解OOP 的基础上自行学习。
II.编程范型(programingparadigm)
编程范型是计算机编程中的一种基本方式[en.wiki:programmingparadigm]。OOP 和命令
式编程(imperative programing) 、函数式编程(functional programing) 、逻辑编程(logical
programing)并列,是当前主流的编程范型[KurtNørmarks]。此外还有结构化(struct
您可能关注的文档
最近下载
- 2025泰山学院辅导员招聘考试真题.docx VIP
- 广东省广州市番禺区2024--2025学年统编版八年级下学期期末考试历史试题 (含答案).docx VIP
- 宠物食品行业管理制度.docx VIP
- 部编版五年级下册道德与法治第三单元《百年追梦复兴中华》全单元教学课件.pptx VIP
- 工程造价_世家郦园小区1号楼土建工程量清单报价.docx VIP
- 浙江省理工大学考博英语真题.pdf VIP
- 10.1 法律为我们护航 课件(28张PPT)2025年统编版七年级道德与法治下册.pptx VIP
- 第十八届“高教杯”全国大学生先进成图技术与产品信息建模创新大赛——道桥类(省赛).pdf VIP
- 2025年四川省绵阳市中考化学真题(含答案).pdf
- 《建设工程监理实务(第4版)》高职全套教学课件.pptx
原创力文档

文档评论(0)