
DESIGN PATTERN
fengguowusheng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Prototype Pattern 原型模式
1.简介 当创建给力类的实例过程很昂贵或者很复杂时适用 2.实现 JAVA中通过Cloneable接口和Serializable接口实现 3.代码 (1)Student.java package com.siyuan.cloneable; import java.io.ByteArrayInputStream; import java.io.Byt...原创 2011-10-30 22:02:43 · 82 阅读 · 0 评论 -
Template Method Pattern 模板方法模式
1. 简介 在一些方法中定义一个算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 2.类图 3.实例 --摘自Junit的TestCase源码 ...... public abstract class TestCase extends Assert implements Test { ...原创 2011-12-13 23:48:40 · 95 阅读 · 0 评论 -
Adapter 适配器模式
1.简介 将一个类的接口,转换成客户期望的另一个接口,从而让原本接口不兼容的类可以合作无间。 2.类图 3.实例 --摘自commons-logging的Log4JLogger /* * Licensed to the Apache Software Foundation (ASF) under one or more * contribut...原创 2012-05-23 22:35:23 · 141 阅读 · 0 评论