随笔分类 - 设计模式
摘要:简单理解 策略模式 更主要的是体现在规范定义上,相当于是 接口定义了规范,而根据不同的策略类来具体实现,对于策略模式更多是实现 模板模式 其核心点在于在模板中已经存在一些具体的操作,其提供的是已实现具体操作的规范,对于模板更多的是继承;对于模板一般会使用抽象类,一些模板方法在抽象类中进行实现
阅读全文
摘要:对于adapter模式一般理解为 将两种不同的接口定义进行转换 例如:java字节流和字符流之间转换 /* * Copyright (c) 2020, guoxing, Co,. Ltd. All Rights Reserved */ package com.xingguo.io.character
阅读全文
摘要:对于装饰器和包装器 和 被修饰类之间的关系 一定是 继承和实现的关系,具有层次关系 对于装饰器和包装器和 代理模式的不同点在于 对于装饰器和包装器是在原有功能的基础上来增加一些新的功能; 其相同点为 : 都是通过外部注入被代理类或被包装或被修饰类数据 对于相关模板的参考可以通过 (decorator
阅读全文
摘要:对于代理模式的模板其实际就是通过外部注入被代理对象,而作为代理对象只会包含部分或全部被代理对象的功能; 可以参考{@link java.util.concurrent.Executors.DelegatedExecutorService} 对于delegate 模式也可以从命名方式上进行识别; 对于
阅读全文

浙公网安备 33010602011771号