首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
设计模式
ttyyttemo
创建于2024-06-21
订阅专栏
学习设计模式
暂无订阅
共2篇文章
创建于2024-06-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Builder建造者设计模式
例子代码: 这个例子展示的就是Builder模式,建造者模式。当创建复杂的对象时,具备多个初始化的属性,并且属性之间具备依赖限制关系,为了让创建对象的过程隐藏掉,这时候就可以使用Builder模式。
代理模式
例子代码: 优点: 将业务代码和框架代码解耦。 比如上面的例子,业务代码是UserController类实现,登录和注册的功能封装起来,代理类UserControllerProxy,需要的时候,通过委