- 1
- 0
- 约2.81千字
- 约 4页
- 2026-07-29 发布于北京
- 举报
前面我们,设计模式的操作是去观察你整个逻辑里面的变与不变,然后将变与不变分离,达到
使变化的部分灵活、不变的地方稳定的目的。我们本节就来验证一下这个思想。
先来说说构造器
在介绍工厂模式之前,为了辅助大家的理解,先在这儿给大家介绍一下构造器模式。
别看这个名字很吓人(其实设计模式里每个名字好像都挺吓人的),这玩意儿你几乎天天用(所
以咱们不单独给它开小节),不信你来看看:
有一天你写了个公司员工信息录入系统,这个系统开发阶段用户只有你自己,想怎么玩怎么玩。于是在
创建“自己”这个唯一的用户的时候,你可以这么写:
有一天你的同桌突然说:“让我瞅瞅你的系统做得咋样了,我也想被录进去”。你说好,不
就多一个人的事情吗,于是代码里手动多了一个:
又过了两天你过来了,说系统今天提测了,先把部门的500人录入看看功能。心想,
500个对象字面量,要死要死,还好我有构造函数。于是写出了一个可以自动创建用户的User函
数:
楼上个这User,就是一个构造器。此处我们采用了
您可能关注的文档
最近下载
- 老龄产业市场营销基础:养老服务产品促销策略PPT教学课件.pptx
- 防止电力建设工程施工安全事故三十项重点要求考试题.doc VIP
- 大模型应用:(七)大模型使用工具.pptx
- 2.《电梯监督检验和定期检验规则—曳引与强制驱动电梯》(TSGT7001—2009,2017年第2次修改)第3号修改单.pdf VIP
- 防止电力建设工程施工安全事故三十项重点要求培训课件.pptx VIP
- 绿色算力基础设施项目申请报告(参考).docx
- 《防止电力建设工程施工安全事故三十项重点要求》宣贯与解读.pptx VIP
- (正式版)DB31 SWZ005-2020 《上海市建设项目排水设计方案编制导则》.docx VIP
- NB∕T 20003.3-2021 核电厂核岛机械设备无损检测 第3部分:射线检测 .pdf
- 大模型应用:(六)大模型认知框架.pptx
原创力文档

文档评论(0)