随笔分类 -  设计模式

摘要:#1、单一职责 一个类只负责一个职责 拓展:职责扩散(由于某种原因职责P被细化为更细粒度的职责P1和P2) #2、里氏替换原则 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 1.子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。 2.子类中可以增加自己特有的方法。 3.当子类的 阅读全文
posted @ 2021-03-16 17:29 东楚 阅读(15) 评论(0) 推荐(0) 编辑
摘要:##JDK代理 代理条件:实现统一接口 ###目标类 public class UserServiceImpl implements UserService { /** * 目标方法 * @param user * @return */ public int addUser(User user) { 阅读全文
posted @ 2021-01-22 10:55 东楚 阅读(49) 评论(0) 推荐(0) 编辑
摘要:##基础准备 实体类 @Data @NoArgsConstructor @AllArgsConstructor public class User { private Integer id; private String name; private String hobby; } ##传统版本 se 阅读全文
posted @ 2021-01-22 10:32 东楚 阅读(58) 评论(0) 推荐(0) 编辑
摘要:饿汉式 public class SingleTon1 implements Serializable { private static final long serialVersionUID = -3865630706729115005L; //new一个私有化对象 private static 阅读全文
posted @ 2021-01-21 22:17 东楚 阅读(65) 评论(0) 推荐(0) 编辑

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