摘要: 一、适用场景 如果业务逻辑中有很多不同的分支,拿支付举例,如微信支付、支付宝支付、现金支付,并且可以预见到后续会进行扩展,如增加银行卡支付,则可以使用工厂模式。 二、代码展示 1. 定义支付的抽象方法接口 public interface PayMethod { public void pay(); 阅读全文
posted @ 2025-05-06 16:05 卡利的亲爹 阅读(13) 评论(0) 推荐(0)