用一句自己的话总结常用的设计模式

工厂模式factory:创建型,负责new(只对结果负责,封装创建过程)
原型模式Prototype:克隆减少代码量(拔一根猴毛,吹出千万个)
单例模式Singleton:只有一个实例(保证独一无二)
代理模式Proxy:持有被代理对象的引用,方法增强(找人办事,增强职责)
委派模式Delegate:分发(干活算你的(普通员工),功
劳算我的(项目经理))
策略模式Strategy:多策略供选择,选其中一种,结果一样(用户选择,结果统一)
模板模式Template:某些流程固定,而某写步骤在子类中扩展(流程标准化,自己实现定制)
适配器模式Adapter:适应业务变更需求(兼容转换头)
装饰者模式Decorator:满足is-a 同宗同源(包装,同宗同源)
观察者模式Observer:通知(任务完成时通知)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值