第3章 面向对象的软件工程 3.1 面向对象技术概论3.1.1 结构化范型与面向对象范型 所谓范型(Paradigm),是指做事情的整体观点或策略,它是一套特定的思想集。结构化范型(Structrued Paradigm)是一种基于如下概念的开发策略,即一个系统应该被划分为两部分:数据(使用数据/持久化模型建模)和功能(使用过程模型建模)。简言之,使用结构化的方法,数据将和设计模型中以及系统实现(也就是程序)中的行为分离。 面向对象范型(Object Oriented Paradigm)是一种基于如下概念的开发策略,即系统可以由一系列称做对象(Object)的可重用组件来构建。与在结构化范型里分离数据和功能不同,对象包含了它们两者。如图3-1中所示,面向对象范型背后的主要概念不是把系统定义为两个分离的部分(数据和功能),而是需要把系统定义为一组正在交互的对象。对象可以完成一些事情(也就是说它们有功能),它们也知道一些事情(也就是说它们有数据)。虽然这听起来和结构化范型相似,但事实上却是不同的。 图3-1 结构化范型和面向对象范型的比较 如果采用结构化的方法完成一所大学信息系统的设计,则可通过定义数据库的布局和程序的设计来访问这些数据。数据库中存有关于学生、教授、教室以及课程的信息。程序可以让用户登记学生的选课情况,分派教授授课,安排授课教室等。程
您可能关注的文档
最近下载
- 巨人通力GPN65KM(GDL)-YH无机房_电气原理图纸51151826D01U-2023-8.pdf
- T∕CPEA 002-2026 医药研发实验室危险化学品安全管理规范.pdf
- 2025-2026学年山东省职教高考研究联合体第二次联合考试《艺术设计类》专业知识试题含答案.pdf VIP
- 《主动健康服务标准体系》.pdf VIP
- 地质踏勘报告模板.docx VIP
- 2025-2026学年山东省职教高考研究联合体第一次联合考试《语文》试题含答案.pdf VIP
- 2.6特种设备隐患排查指南(起重).pdf VIP
- 电子产品设计案例教程(微课版)—基于嘉立创EDA(专业版) 课件全套 第1--13章 嘉立创EDA专业版概述--- 复用图块_101-200.pptx VIP
- 2020浙GT48+螺锁式预应力混凝土方桩建筑图集.docx VIP
- 2025—2026学年山东省职教高考研究联合体第四次联合考试《艺术设计类》专业知识试题含答案.pdf VIP
原创力文档

文档评论(0)