将构造函数调用替换为构建器模式。
类构造函数保持不变,但客户端能够逐步构造对象。
它对于具有一长串可选形参的构造函数特别有用。