代码写的不规范,目的是为了缩短文章篇幅,实际中请不要这样做. 1.概述 类比现实生活中的场景,比如,我需要一块8G内存条,我可以选择:A.去线下实体店买,B.线上购买,C.其他渠道. 再比如,吃饭餐具选择,A.用筷子,B.用勺子. 再来一个例子, 外出旅行交通方式: A.坐飞机,B.坐火车,C.坐船.D.骑自行车. 解决问题可能存在多种解决方案.然而每一种对应的方案都可以解决对应问题,可根据实际情况选择. 想起来没 ? 这个背景和工厂模式中的某个方法很相似? 再想想. 对,就是简单工厂中的工厂生…