-
题名观察者模式在面向抽象编程中的应用
被引量:7
- 1
-
-
作者
刘凌云
-
机构
东北石油大学计算机与信息技术学院
-
出处
《计算机与数字工程》
2016年第8期1474-1477,1522,共5页
-
文摘
为了提高软件系统的可扩展性和可维护性,在系统设计时必须搭建一个可以适应用户需求变化的系统框架,因此,在处理系统中对象间一对多的依赖关系时,采用面向抽象的思维方式,引入观察者模式,把变化部分从那些不变部分里分离出来,形成抽象类或接口,这样,当用户需求发生变化时,只需增添抽象类或接口的实现类,而无需改变原来的代码,从而提高了系统的稳健性,大大降低了软件系统维护的成本。实践证明,在项目设计中,具体抽象到哪一层可以结合各个开发平台的特性而做调整和优化,并不是一成不变的。
-
关键词
面向抽象编程
观察者模式
抽象类
接口
事件
委托
-
Keywords
abstract-oriented programming, observer mode, abstract, interface, event, delegate
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于java的面向抽象编程与设计模式
- 2
-
-
作者
王军弟
赵恺
-
机构
兰州工业学院
-
出处
《科技信息》
2013年第8期292-292,共1页
-
文摘
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义。本文通过实例探讨了在设计过程中使用抽象思维在设计模式中应用的重要性。
-
关键词
开放-封闭原则
面向抽象编程
抽象类
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-