
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习计算机编程开发技术,而今天我们就一起来了解一下,面向对象泛型优势与软件模型。
1、使用面向对象范型的优势
使用面向对象范型的优点有:
面向对象方法从应用领域的术语和概念角度进行分析、设计和实施,所以在实施内容和现实问题之间有密切联系。例如:在汽车交易的案例中,系统分析、设计的各个阶段甚至在实现阶段都有顾客,推销等人员的参与。
在新应用实现过程中,面向对象方法可提供对象复用。这对长期开发费用降低具有非常重要的意义。例如,某顾客进行某项操作的行为建模之后,任何顾客的这种行为都可以使用己创建的模型。
由于可以复用对象,错误和维护可产生的问题即可大大减少。因为,该对象已经试验和测试完成。
对象的复用能减短软件设计和开发的时间。
由于面向对象方法和人类思维方法一致,所以有助于保证人类认知能力的工作。
面向对象方法使用数据封装,可解决一些和数据相关的开发和维护问题。数据封装技术,通过仅允许功能调用处理数据集来保证数据不受错误代码操作影响,从而保证数据的有效性。
面向对象的分析和设计有助于处理软件开发的复杂性,帮助生成具有良好适应性和弹性的软件系统。
2、软件模型
重新回顾系统分析阶段的结束标准,我们重申一定要建立要实现系统的完整模型。该模型必须有现实意义,并且可为用户理解。模型用于确定用户对系统的真实需求,有助于确定系统的可行性。很长时间以来,模型在所有工程学科中的重要性是显而易见的。
建任何实体都要画出草图描述其外状和功能。例如,绘图即为一些实体的模型。模型是对实体的描述,实体分别处在不同阶段,例如:设计阶段、构建阶段、或者还仅仅是一个初步设计而已。设计者必须创建模型描述设计的各个不同部分。模型再进一步地分成不同的视图。每一个视图表示设计或要构建系统的一个特定方面。模型分为几个不同的阶段,每个阶段加入相应细节。
模型经常采用可视化语言描述,也就意味着经常采用图形符号表述。图形符号具有理解简单,综合性强的特点。就像在其他工程领域中一样,具体实现软件之前要建立模型己成为必须的步骤。
模型是对现实世界的简化。建立模型是为了更好地理解要开发的系统。它有助于全面地理解复杂系统。系统建模有助于实现如下目的:
建模有助于按系统本身或者按需求对系统进行可视化。
建模有助于确定系统的结构和行为。
建模为开发者构建系统提供模板。
建模记录开发者为后期使用所做的决策。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。