- 博客(1)
- 收藏
- 关注
原创 设计模式之工厂模式
一. 简介 工厂方法是一种创建设计模式,用于在超类中创建对象,允许子类更改将创建的对象类型。 二.引入 想象你开发了一个生成女朋友的应用,一开始的时候你只想自己觉得好看,于是只考虑了萝莉的版本,没想到你的应用一下火了起来. 这时候有很多LSP不满意了,给你留言说你这应用咋没法生成御姐啊,让你赶紧加上,否则给你差评. 这时候由于你的代码已经与萝莉类耦合,你只能改变你的萝莉类,加上御姐的代码.试想随着越来越多的人使用你的应用,以后可能会有各种意料之外的要求,此时如果一直在萝莉类上改动会让认抓狂 三.解决方法
2021-12-25 21:32:40
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人