![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
木瞳
这个作者很懒,什么都没留下…
展开
-
设计模式(4)Java_templateMethod
设计模式(4)Java_templateMethod 1.定义模板类(abstractClass) package com.lius.patternDesign.templateMethod; /** * templateMethod 模板方法 * 利用抽象函数与定义一套函数执行主流程, * 实现一些变化点延迟实现,交由子类来处理 * @author lius * */ public abstract class templateMethod { //函数执行控制主流程(模板方法的核心.原创 2020-07-26 23:55:40 · 108 阅读 · 0 评论 -
设计模式(3)_JAVA装饰者模式_实现uppcaseReader
设计模式(3)_JAVA装饰者模式_实现uppcaseReader package 观察者模式_扩展JavaIO.com.lius.UppcaseReader; import com.sun.deploy.util.StringUtils; import java.io.BufferedReader; import java.io.IOException; import java.io.Reader; /** * BufferedReader的装饰器类uppcaseReader(将readli.原创 2020-07-08 23:24:43 · 144 阅读 · 0 评论 -
设计模式(2)_JAVA内置观察者模式
设计模式(2)_JAVA内置观察者模式 服务站 需继承java.util.observable(注册,取消,通知) 观察者 需实现java.util.observer(更新) 1.服务站(weatherData) package Java内置观察者模式_气象站大屏展示.Subject.subjectIns.观察者模式_气象站大屏展示.Subject.subjectIns; import java.util.Observable; public class weatherDataSub ext.原创 2020-07-02 07:52:06 · 106 阅读 · 0 评论