首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
谭鹏重名了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
87篇文章 · 0订阅
设计模式-策略模式(strategy pattern)
需求描述: 鸭子类(duck) 多个品种的鸭子(红头鸭,绿毛鸭,玩具鸭) 多种行为动作(呱呱叫,飞翔,外观展示) 如何设计呢? 普通的设计模式: duck为父类,定义了呱呱叫 飞翔 外观展示等方法public class Duck { public String guagua()…
设计模式之状态模式
状态模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。其别名为状态对象 (Objects for States)。
设计模式,Let's “Go”! (上)
PHP程序员阅读Java语言实现设计模式的书,然后用Go语言实现。配以现实生活中的实例,帮助理解设计模式。本篇包括:策略、观察者、装饰者、工厂、单例、命令、适配器、外观。
设计模式之中介者模式
中介者模式属于行为型模式。 定义:用一个中介者对象来封装一系列的对象交互。中介者使得各对象不需要显式地相互引用,从而使其松散耦合,而且可以独立地改变它们之间的交互。 在软件开发中,通过提供一个统一的接口让系统不同部分进行通信。一般,如果系统有很多子模块需要直接沟通,都要创建一个…
设计模式之单例模式
介绍了设计模式中最常见的单例模式以及其适用的场景。
设计模式之适配器模式
设计模式之适配器模式(Java 实现)
设计模式之中介者模式
中介者模式属于行为型模式。 定义:用一个中介者对象来封装一系列的对象交互。中介者使得各对象不需要显式地相互引用,从而使其松散耦合,而且可以独立地改变它们之间的交互。 在软件开发中,通过提供一个统一的接口让系统不同部分进行通信。一般,如果系统有很多子模块需要直接沟通,都要创建一个…
设计模式之策略模式
设计模式之策略模式 - Java 语言