会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MigrantWorkers
合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
Design Pattern
面向对象设计模式
装饰器/包装器模式
摘要:package com.study; import java.io.*; /** * 装饰模式(包装模式wrapper) * * 顾名思义,就是一个类(粗糙)还需要装饰。 * 基础类需要动态新增更种各样的功能,如果通过继承实现,会导致产生非常多的子类(类膨胀) * 将基本功能和新增的功能通过组合方式实现,来降低类的数量,这就是装饰模式的核心: * 1、实现核心功能,扩展新功能,...
阅读全文
posted @
2019-04-14 10:14
MigrantWorkers
阅读(398)
评论(0)
推荐(0)
单例模式
摘要:1 package com.study; 2 3 import java.io.ObjectStreamException; 4 import java.io.Serializable; 5 import java.util.Objects; 6 7 /** 8 * 单例模式 9 * 1、类的创建模式,创建对象的最优方式,例如spring中管理的bea...
阅读全文
posted @
2019-04-14 09:26
MigrantWorkers
阅读(90)
评论(0)
推荐(0)
公告