
设计模式
SailingAptech
努力成就梦想,梦想成就未来。
展开
-
静态代理
[code="java"]package com.wangyu; public interface Subject { public void request(); }[/code] [code="java"]package com.wangyu; public class RealSubject implements Subject { public void req...2008-06-07 21:57:37 · 113 阅读 · 0 评论 -
动态代理
[code="java"]package com.wangyu01; public interface Subject { public void request(); }[/code] [code="java"]package com.wangyu01; public class RealSubject implements Subject { public void...2008-06-07 22:14:47 · 92 阅读 · 0 评论 -
大道至简 Java 23种模式一点就通
一、创建型模式 FACTORY?人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需直接去人才市场挑一个好了; BUILDER?生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做,好比有了工业革命,现在都由生产流水线代替了。如要造丰田汽车,先制定汽车的构造如由车胎、方向盘、发动机组成。再以此构造标准生产丰田汽车的车胎、方向盘、发动机。然...2008-04-23 21:31:12 · 104 阅读 · 0 评论 -
23种设计模式的代码版
[code="java"] package lq.test; import java.io.*; import java.util.*; //*********创建型模式*************** //factory method 1 //1具体的构造算法,和2构造出的具体产品由子类实现 interface Product { } //或者我也提供一个工厂的接...2008-05-07 22:22:40 · 87 阅读 · 0 评论 -
关于项目框架设计的一点学习
这两天又在接触一个新项目,对于如何设计一个项目的框架有了点概念,关于web项目(对于oa系统来说)的主体感觉比较需要设计的几部分为: 1. 页面模板定义:关于view层展示,无论对于top(顶层菜单)+left(左边树状菜单)+right(主体内容)结构还是left+right结构,都需要首先定制一些模板,如struts中可使用tiles定义。 2. 分页标签:自定义一个比较通用的分页标签...2008-05-19 21:47:46 · 144 阅读 · 0 评论