使用点
- 建造者多用在复杂对象的创建,对一些不可变属性,可定义建造内部类进行创建(这种方式使用较多)。
- 原型:实现cloneable接口,注意浅克隆与深克隆。
- 享元:不可变对象,定义一次即可,节省空间,如String。
- 门面:底层有很多复杂的操作,方便调用者使用,将复杂操作包装并提供一个简单的门面给到用户,方便使用,如tomcat的RequestFacade。
本文标题:建造者模式与原型,享元,门面模式
本文链接:https://www.haomeiwen.com/subject/laxvlltx.html
网友评论