
设计模式
木瞳
这个作者很懒,什么都没留下…
展开
-
设计模式(4)Java_templateMethod
设计模式(4)Java_templateMethod1.定义模板类(abstractClass)package com.lius.patternDesign.templateMethod;/** * templateMethod 模板方法 * 利用抽象函数与定义一套函数执行主流程, * 实现一些变化点延迟实现,交由子类来处理 * @author lius * */public abstract class templateMethod { //函数执行控制主流程(模板方法的核心.原创 2020-07-26 23:55:40 · 139 阅读 · 0 评论 -
设计模式(3)_JAVA装饰者模式_实现uppcaseReader
设计模式(3)_JAVA装饰者模式_实现uppcaseReaderpackage 观察者模式_扩展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 · 173 阅读 · 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 · 139 阅读 · 0 评论