其他分享
首页 > 其他分享> > 第四节:建造者模式的应用

第四节:建造者模式的应用

作者:互联网

一、建造者模式在 JDK中应用

  java.lang.StringBuilder 中的建造者模式:

 

 

 

 

 

 

二、源码中建造者模式角色分析

  1、Appendable 接口定义了多个  append方法(抽象方法),即 Appendable 为抽象建造者,定义了抽象方法;

  2、AbstractStringBuilder 实现了 Appendable 接口方法,这里的 AbstractStringBuilder 已经是建造者,只是不能实例化;

  3、StringBuilder 即充当了指挥者角色,同时充当了具体的建造者,建造方法的实现是由 AbstractStringBuilder 完成,而 StringBuilder 继承了 AbstractStringBuilder;  

 

 

 

标签:方法,StringBuilder,建造,模式,AbstractStringBuilder,Appendable,第四节
来源: https://www.cnblogs.com/niujifei/p/14256529.html