摘要: 在设计模式中对Builder模式的定义是用于构建复杂对象的一种模式,所构建的对象往往需要多步初始化或赋值才能完成。那么,在实际的开发过程中,我们哪些地方适合用到Builder模式呢?其中使用Builder模式来替代多参数构造函数是一个比较好的实践法则。我们常常会面临编写一个这样的实现类(假设类名叫DoDoContact),这个类拥有多个构造函数,DoDoContact(String name);DoDoContact(String name, int age);DoDoContact(String name, int age, String address);DoDoContact(Strin 阅读全文
posted @ 2011-01-11 01:24 moonz-wu 阅读(26860) 评论(2) 推荐(1) 编辑