随笔分类 -  设计模式

摘要:1:工厂方法模式: 1)生产4种产品,华为手机、华为汽车、小米手机、小米汽车,每个产品都要有对应的工厂来生产 2)优点:符合开闭原则,当新增一个产品的时候,就新增一个产品类和对应的工厂类,不会对原来的这8个类产生影响 3)缺点:每增加一个产品,就会多一个对应的产品类和其对应的工厂类,容易类爆炸。解决 阅读全文
posted @ 2023-09-21 11:03 蜗牛攀爬 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1:装饰模式举例: 定义一个接口Food: public interface Food { // 打印出食材 public void printIngredients(); } 简单的炒个米饭: public class Rice implements Food{ @Override public 阅读全文
posted @ 2021-09-15 08:44 蜗牛攀爬 阅读(79) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示