框架开发技术
来源:互联网 发布:java数组的添加实例 编辑:程序博客网 时间:2024/05/06 15:26
开发框架技术:
通用点:反复出现的部分,定制成模块组件便于通用。
扩展点:易于变化的部分,可以把他们看做是嵌入框架的占位符(placleHolder),将来在此处可以针对特定应用进行的定制。
框架中创建扩展点方法有二:继承法 和 组合法
继承法依靠两个方法:钩子方法 和 模板方法
组合法:面向接口编程,将扩展点定义为一组接口(也相当占位符),让这些接口和框架进行妥善的交互。开发者通过实现接口创建组件,然后把该组件插入到框架中以定制它的行为,即可插入组件。
设计模式
开发框架的方法:
黑盒框架:使用组合法支持扩展点。
白盒框架:使用继承法支持扩展点。
灰盒框架:同时采用继承法和组合法。
- 框架开发技术
- 项目开发技术框架
- AJAX技术框架及开发工具
- AJAX技术框架及开发工具
- AJAX技术框架及开发工具
- 苹果开发技术: Cocoa 框架概述
- 苹果开发技术: Cocoa 框架概述
- 苹果开发技术: Cocoa 框架概述
- 苹果开发技术: Cocoa 框架概述
- 服务端开发,使用的主流技术框架
- J2EE开发常用开源框架技术
- 开发技术框架使用和介绍
- 移动开发框架PhoneGap技术分析(转)
- nhmicro微服务框架开发技术说明
- 互联网后端开发框架--技术术语
- Android开发技术框架和编码规范
- 项目开发J2EE框架开发原型技术要点
- 技术框架
- Hibernate 映射关系
- 建表时的几个细节
- Python的内存泄漏及gc模块的使用
- 评论:程序员,不止干到35岁
- 关于JTable的用法
- 框架开发技术
- symbian 术语表
- 学习Symbian的基本概念
- qt备忘
- Silverlight开发之小问题及体会(更新中… …)
- 很喜欢这几句话
- 函数式编程的几个重要概念mashup
- 我是新手
- Why we love who we love (太长了,等我有时间再翻吧)