共查询到19条相似文献,搜索用时 78 毫秒
1.
高振清 《电脑编程技巧与维护》2011,(22):20-21,23
随着迭代开发过程在软件开发中的应用,再工程也愈发显得有价值,被广泛应用于绝大部分的软件开发模式中。为了使系统具有更好的可复用性和可扩展性,更高级别地构建模块、类或对象的组合,更好地应对用户不断变化的需求,提高软件系统的开发效率,节省开发人员劳动力等要求得以实现,在面向对象的软件系统设计中引入设计模式是必须的,也是非常必要的。 相似文献
2.
3.
面向对象系统的应用编程接口设计模式 总被引:4,自引:0,他引:4
传统的面向对象系统应用编程接口与实现分离不彻底,接口类的部分实现细节仍然与用户程序过紧地耦合在一起,使系统的维护和升级变得困难。论文提出一种新的接口设计模式,将系统划分为接口部分、实现部分和访问控制部分,隐藏了接口类的细节,从而降低了系统与用户程序的耦合度。该模式已被应用于商业CAD系统中。 相似文献
4.
5.
6.
Visitor设计模式研究 总被引:6,自引:0,他引:6
在面向对象设计理论指导下,通过分析Visitor设计模式及其已有改进模式的组成及其优缺点,提出了基于反射机制的改进方案Reflect Visitor模式,对于文中每一种模式,都给出了UML类图和Java实现的代码片断。 相似文献
7.
李旭章 《数字社区&智能家居》2009,5(3):1627-1628
软件架构经常不能适应变化,程序员也经常觉得架构没什么用。分析引起软件架构变化的形式,可以归结为组件间交互接口和编码实现的变化;共分为4种:1)相似接口,相同功能;2)不同接口,相似功能;3)增替“实现”;4)精简接口。根据不同的变化情景,运用合适的设计模式就能提高架构的适应性;同时,对程序员也更具指导意义。 相似文献
8.
面向对象设计模式的C语言实现 总被引:3,自引:0,他引:3
介绍了C语言成为嵌入式技术领域主要的程序设计语言的原因,及当前用C语言所编写的程序仍然存在的问题,然后介绍了面向对象的设计模式的概念及优点.并提出将面向对象的思想与C语言结合起来,接着用C语言实现了部分面向对象的设计模式,给出了其代码,并做了相应的注释,为优化C程序的结构提供了途径.最后总结了在C程序中使用这些设计模式的价值.文中所指的C语言均为标准C(ANSIC). 相似文献
9.
李旭章 《数字社区&智能家居》2009,(7)
软件架构经常不能适应变化,程序员也经常觉得架构没什么用。分析引起软件架构变化的形式,可以归结为组件间交互接口和编码实现的变化;共分为4种:1)相似接口,相同功能;2)不同接口,相似功能;3)增替"实现";4)精简接口。根据不同的变化情景,运用合适的设计模式就能提高架构的适应性;同时,对程序员也更具指导意义。 相似文献
10.
接口是面向对象技术中的一种重要思想,本文介绍了VB中提供的接口机制以及经的一些特点,并给出了VB中采用接口机制实现可重用的Observer设计模式的框架。 相似文献
11.
12.
13.
14.
对已有的代码进行修改或者扩展比较困难,即使能完成也要付出很大的代价通过将系统软编码化使系统易于修改和扩展,以达到重用已有代码的目的. 相似文献
15.
16.
软件设计模式的选择与实现 总被引:14,自引:1,他引:13
设计模式是人们在实践过程中总结出来的成功设计范例,它的正确选择和使用是发挥模式作用的关键。该文从模式的基本概念入手,详细讨论了选择设计模式的正确方法,并结合实例讨论了模式选择方法在计划追踪系统中的具体实现。 相似文献
17.
深入浅析面向对象编程四大原则 总被引:1,自引:1,他引:0
在面向对象软件设计中,通过很小的设计改变去应对设计需求的变化,这是很多设计者极为关注的问题。本文以一个项目案例的设计为例,介绍几条与类设计相关的设计原则。 相似文献
18.
界面设计中的扁平化设计与拟物化设计之探议 总被引:1,自引:0,他引:1
李佳 《数码设计:surface》2014,(3):55-57
拟物化设计曾经在界面设计的发展中扮演者引领潮流的角色。“扁平化设计”是近年来崭露头角的设计风格。文章具体阐述和分析了拟物化设计盛行和没落的发展历程、原因及扁平化设计的特点;井针对业界所争执的孰是孰非的热议现象表明观点:好的设计是适合的设计。设计的本质不在于外观形式。而在于强调信息结构的组织性和优良的用户体验。 相似文献
19.
CMM(软件能力成熟模型)是一个管理和改进软件过程质量的软件过程模型。为了提高基于CMM的软件过程质量,应有效地支持和监视软件过程的实施。CPMS(基于CMM的过程管理系统)是一个分布式过程支持系统,它支持软件过程的自动实施。本文基于设计模式描述了CPMS中通用通讯服务器的设计与实现。这种设计与实现不仅允许通讯服务器对不同的应用提供不同的功能,而且对设计其它通讯服务器也提供指导。 相似文献