期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
依据开放-封闭原则对试验方法代码重构心得
1
作者 张立新 魏桐 +1 位作者 初洪珍 赵兰兰 《工程与试验》 2014年第3期45-47,共3页
有一定工作经历的程序员,都会有一些遗留代码在使用。无论是自己编写的还是协作者创建的,这部分代码在创建时可能解决了当时的问题,但是随着技术的进步及程序员自身水平的提高,这部分代码在可重用性、可扩展性和可维护性方面存在的问题... 有一定工作经历的程序员,都会有一些遗留代码在使用。无论是自己编写的还是协作者创建的,这部分代码在创建时可能解决了当时的问题,但是随着技术的进步及程序员自身水平的提高,这部分代码在可重用性、可扩展性和可维护性方面存在的问题逐渐暴露出来。本文以笔者在优化代码的过程中遇到和解决的问题谈一下心得,希望和大家共同提高。 展开更多
关键词 开放-封闭原则 试验方法 重构 代码
在线阅读 下载PDF
抽象工厂模式在多种数据库访问程序中的应用 被引量:4
2
作者 王德永 樊继 《机电产品开发与创新》 2009年第6期115-116,共2页
在软件开发过程中,应用系统适应不同类型数据库,是一种常见的需求,对此提出了利用抽象工厂模式解决方法,并给出了具体的实现过程。通过这种模式的使用,大大降低了代码修改量,使得开发出的程序较好地满足面向对象程序设计原则要求,提高... 在软件开发过程中,应用系统适应不同类型数据库,是一种常见的需求,对此提出了利用抽象工厂模式解决方法,并给出了具体的实现过程。通过这种模式的使用,大大降低了代码修改量,使得开发出的程序较好地满足面向对象程序设计原则要求,提高软件开发的工作效率。 展开更多
关键词 设计模式 抽象工厂模式 多种数据库访问 UML图 开放封闭原则
在线阅读 下载PDF
多类型混合运算的面向对象设计与实现
3
作者 师鸣若 姜中华 《计算机应用》 CSCD 北大核心 2009年第1期261-264,共4页
针对多种数据类型的混合运算问题进行了研究。讨论了面向过程的解决方案和两种可能的面向对象解决方案及不足。依据敏捷设计原则,提出了一种双层函数指针数组(虚表)的面向对象新方案。分析表明,该设计具备开放封闭性,解决了灵活性、可... 针对多种数据类型的混合运算问题进行了研究。讨论了面向过程的解决方案和两种可能的面向对象解决方案及不足。依据敏捷设计原则,提出了一种双层函数指针数组(虚表)的面向对象新方案。分析表明,该设计具备开放封闭性,解决了灵活性、可重用性、可维护性和效率问题。 展开更多
关键词 开放封闭原则(OCP) 虚函数表 敏捷设计原则 面向对象 运行时类型信息
在线阅读 下载PDF
基于java的面向抽象编程与设计模式
4
作者 王军弟 赵恺 《科技信息》 2013年第8期292-292,共1页
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义。本文通过实例探讨了在设计过程中使用抽象思维在设计模式中应用的重要性。
关键词 开放-封闭原则 面向抽象编程 抽象类
在线阅读 下载PDF
抽象思维与设计模式 被引量:1
5
作者 李杰 彭月英 《计算机与信息技术》 2011年第6期37-39,共3页
抽象思维在设计模式中的应用是软件设计的重要思想,它强调对象的本质和内在的属性,主要应用于一些软件系统的解耦合过程。设计模式的开放封闭原则和依赖倒转原则可以很好地概括抽象思维在设计模式中应用的重要性。依赖倒转原则其实可以... 抽象思维在设计模式中的应用是软件设计的重要思想,它强调对象的本质和内在的属性,主要应用于一些软件系统的解耦合过程。设计模式的开放封闭原则和依赖倒转原则可以很好地概括抽象思维在设计模式中应用的重要性。依赖倒转原则其实可以说是面向对象设计的标志,用哪种语言来编程不重要,因为它编写时考虑的是如何针对抽象编程,而不是针对细节编程。这样也遵守了开放封闭原则,从而使我们开发的系统拥有良好的扩展能力。 展开更多
关键词 抽象思维 设计模式 软件设计 依赖倒转原则 开放封闭原则
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部