以前实习的时候学了一些设计模式,但是大家都懂得,被动学习永远不如主动学习。可不,很多都已经忘得一干二净了。不过,昨天买了《研磨设计模式》一书,开始系统的进行学习。 1:简单工厂模式 问题:在java编程中,出现只知接口而不知实现,该怎么办?只知道要使用接口,但是不知由谁实现,也不知道如何实现,从而得不到接口对象,就无法使用接口,该怎么办呢?
定义:提供一个创建对象实例的功能,而无须关心其具体实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。
Socket代理转发小记
OSGi,Java模块化框架的另类进化(1)
海量图层管理的新希望——ArcGIS Server 动态图层服务
IBM Lombardi介绍
【转】Java中类与类之间的关系
Hibernate+EhCache配置二级缓存
Rational Rose 2003下载及破解方法
UML活动图介绍(Activity Diagram)
UML用例图中包含(include)、扩展(extend)和泛化(generalization
轻量流程引擎接口设计
weblogic集群 session复制 完全版
分布式日志收集系统: Facebook Scribe之结构及源码分析
游戏服务器端设计
mybatis高级应用系列一:分页功能
表单报表控件与表单报表模板
Template Method Pattern 模板方法模式
设计模式之模板方法(Template Method)
怎样才能开发出好的软件(五)
分布式日志收集系统:Facebook Scribe
QT6410移植linux-2.6.39 笔记(一)-搭建开发板环境
学习Java做需求,以SetStore系统为例
怎样才能开发出好的软件(六)
QT6410移植linux-2.6.39 笔记(二)-添加NANDFLASH分区
大型JavaScript应用程序架构模式