设计模式
文章平均质量分 77
lozhyf
大的可以化小,用心可以把每件事情简单化,钱财乃身外物,没有钱寸步难行。
展开
-
设计模式-------观察者模式
观察者接口和具体观察者,观察者实现类一般有多个:信息接受者(比如学生观察老师,老百姓观察天气播报员) public interface Observer { void update(String data); } public class Observer1 implements Observer { @Override public void update(String data) { System.out.println("observer1 has rece...原创 2021-10-20 17:42:15 · 133 阅读 · 0 评论 -
设计模式-建造者模式
什么是建造者模式? 首先必须有个建造者接口 来建造一个对象;对象是复杂的对象;比如一辆车包括车架、轮胎、发动机;所以接口可以包括 创建 对象的具体属性的方法,方法返回的是 对象的属性; 接口必须有实现类;实现类实现全部方法,就是包含了对象的各个组件和对象本身; 建造者模式最关键的是一个设计器(Director),它的作用就是组装对象的各个组件,构建对象本身;设计器 包含两个方法:一个是构建 建造者(方法入参是接口,返回的是接口);另一个就是构建对象的方法(调用建造者的方法); 客户端测试 可以创建一原创 2021-10-19 21:51:23 · 123 阅读 · 1 评论