随笔分类 -  设计模式

摘要:1、定义被观察类,继承Observable 1 public class Observed extends Observable{ 2 private Integer num; 3 4 public Observed() { 5 super(); 6 } 7 8 public Observed(In 阅读全文
posted @ 2019-11-07 16:50 束发读诗书 阅读(172) 评论(0) 推荐(0)
摘要:工厂方法模式: 工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 工厂模式:简单工厂,工厂方法模式,抽象工厂模式 简单工厂模式:1、定义操作接口 1 public interface Operation { 2 3 double getResu 阅读全文
posted @ 2019-08-22 15:08 束发读诗书 阅读(169) 评论(0) 推荐(0)
摘要:什么是代理模式? 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 代理模式: 静态代理、动态代理、CGLIB代理 静态代理:1、定义接口 1 public interface BuyHouse { 2 void buyHouse() 阅读全文
posted @ 2019-08-21 17:44 束发读诗书 阅读(170) 评论(0) 推荐(0)