读书人

设计形式之-建造者模式-Builder

发布时间: 2012-12-24 10:43:14 作者: rapoo

设计模式之-建造者模式-Builder

?将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

?

? ?适用性

package pack.java.bulider.test;import pack.java.buliderinterfaceimpl.ManBuilder;import pack.java.buliderinterfaceimpl.PersonDirector;import pack.java.model.Person;public class TestBuilderPersion {public static void main(String[] args) {PersonDirector personDirector = new PersonDirector();Person person = personDirector.constructPerson(new ManBuilder());System.out.println(person.getHeader());System.out.println(person.getBody());System.out.println(person.getFoot());}}?运行结果:创建男人的头部!
创建男人的身体!
创建男人的脚!
??

读书人网 >软件开发

热点推荐