-
题名符合开-闭原则的一种设计模式及应用
被引量:1
- 1
-
-
作者
张跃平
-
机构
大连交通大学软件学院
-
出处
《大连交通大学学报》
CAS
2007年第1期38-40,共3页
-
基金
辽宁省教育厅高等学校研究项目(05L040)
-
文摘
研究了怎样用Java接口设计出符合开-闭原则的软件系统,主要技术路线是通过分析Java接口的特点和优势、利用Java反射技术给出了符合开-闭原则的一种设计模式,利用这种设计模式可以设计出符合开-闭原则的软件系统.最后通过一个具体的广告牌软件系统的设计,阐述了所给出的模式的应用价值.
-
关键词
设计模式
开-闭原则java接口
java反射
-
Keywords
design mode
Open-Closed principle
java-Interface
java-reflection
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名论开闭原则在JAVA程序设计中的应用
- 2
-
-
作者
郑朝霞
-
机构
湖北工业大学计算机学院
-
出处
《电脑知识与技术》
2016年第10X期262-264,共3页
-
文摘
在使用Java语言开发软件过程中,好的软件产品必须具有可扩展性好、可维护性及可复用性,也就是软件系统要符合开闭原则的。该文讨论了在软件开发中如何引入接口来实现多态,从而使软件系统满足开闭原则。
-
关键词
开闭原则
java语言
多态性
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
TP312.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名利用设计模式构造高效Web应用开发的模型
被引量:13
- 3
-
-
作者
彭雷
李伟生
-
机构
北京交通大学计算机与信息技术学院
-
出处
《计算机应用研究》
CSCD
北大核心
2005年第1期174-176,共3页
-
文摘
网络的普及和办公自动化的需求推动了Web应用开发,从应用软件的设计角度,开发高效、易用、易维护和可复用的Web应用成为关键。结合设计模式和JavaWeb开发技术,讨论如何构建高效Web应用开发的模型,并从数据流的角度进行了详细分析。
-
关键词
设计模式
开-闭原则
策略模式
WEB应用
J2EE
-
Keywords
Design Patterns
OCP
Strategy Pattern
Web Application
J2EE
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于门面模式的SEAL库API类优化设计
- 4
-
-
作者
梁小虎
魏荣
黄晓凯
袁野
尹贵增
刘锟
-
机构
中国航天科技集团第五研究院北京卫星信息工程研究所
中国航天科工集团第二研究院七〇六所
-
出处
《计算机工程与设计》
北大核心
2023年第12期3578-3584,共7页
-
文摘
针对简单加密算术库(simple encrypted arithmetic library, SEAL)应用编程接口(application programming interface, API)类较多、不利于其与应用之间松耦合的问题,以BFV方案为例,提出一种基于门面设计模式的SEAL库API类优化设计方法。通过增加门面类,将多个API类封装在门面类内部,应用通过门面对象访问SEAL库,交互的API类从12个减少为3个。使用优化前后的API类设计测试程序,对功能和性能进行测试验证。测试结果表明,优化设计具备可行性,对性能的影响较小。
-
关键词
门面模式
同态加密
简单加密算术库
应用编程接口
开闭原则
同态计算
重线性化
-
Keywords
facade design pattern
homomorphic encryption(HE)
simple encrypted arithmetic library(SEAL)
application programming interface(API)
open-closed principle
homomorphic evaluation
relinearization
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-
-
题名简单工厂模式在数据访问层中的应用
被引量:13
- 5
-
-
作者
秦澎涛
王苏文
-
机构
南昌大学计算中心
-
出处
《计算机工程与设计》
CSCD
北大核心
2009年第7期1799-1801,共3页
-
基金
江西省教育厅2005年科技计划基金项目(赣教技字[2005]46号)
-
文摘
在构建多层结构的Web应用系统时,建立一个稳定而灵活的数据访问层是系统设计时考虑的一个关键问题。简单工厂模式实际上是经典设计模式中创建型模式的一种。在阐述简单工厂模式、面向对象设计原则的基础上,详细的分析了简单工厂模式在数据访问层中的应用。并且为了构建一个更加高效的数据访问层,利用了.NET中的反射机制,消除了在工厂类中创建对象时所需要的判断逻辑,使得数据访问层的设计更加灵活。
-
关键词
设计模式
简单工厂模式
数据访问
反射
开-闭原则
-
Keywords
design patterns
simple factory pattern
data access
reflection
OCP
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名卡尔曼计算框架下的通用滤波算法研究与实现
被引量:2
- 6
-
-
作者
石波
卢秀山
-
机构
海岛(礁)测绘技术国家测绘局重点实验室
山东科技大学测绘科学与工程学院
山东省基础地理信息与数字化技术重点实验室
-
出处
《测绘科学技术学报》
北大核心
2011年第6期395-398,403,共5页
-
基金
高等学校博士学科点专项科研基金资助项目(200804240002)
海岛(礁)测绘技术国家测绘局重点实验室资助项目(2010B08)
山东科技大学科学研究"春蕾计划"资助项目(2009AZZ005)
-
文摘
将各种滤波方法统一在卡尔曼计算框架下,该框架包括时间预测和量测更新两个过程。在此框架基础上引入软件设计理论中的开-闭原则进行了通用滤波算法的研究,给出了状态空间模型和卡尔曼滤波计算框架的数据结构设计。它具有良好的灵活性、可扩展性和可插入性,从而简化了新滤波算法的构造和实现。最后给出了一个使用该通用算法的示例程序。
-
关键词
卡尔曼滤波
计算框架
开-闭原则
算法
回调函数
-
Keywords
Kalman filter
computation framework
open-closed principle
algorithm
callback function
-
分类号
P207
[天文地球—测绘科学与技术]
-
-
题名启发式搜索算法的面向对象设计实现
被引量:5
- 7
-
-
作者
夏永锋
曹元大
-
机构
北京理工大学计算机科学与工程系
北京理工大学软件学院
-
出处
《微机发展》
2005年第7期11-13,共3页
-
文摘
描述了如何使用面向对象语言Java来设计启发式搜索算法。该设计充分利用Java语言的继承、封装和多态等特征,遵循开-闭原则、里氏替换原则等重要面向对象的设计原则,抽象化了启发式搜索算法,使得启发式搜索算法成为一个可复用构件。最后,演示了如何使用该可复用构件求解八数码问题。
-
关键词
面向对象
启发式搜索
开-闭原则
-
Keywords
Object-Oriented
heuristic search
the Open-Closed Pincepal
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-