多构造器参数:重叠构造器的使用:this()的连续调用
:使用javaBeans利用Get()和Set()对实例进行构造:javabeans可能使实例化对象处于不一致状态;也破坏了类不可变的可能,需要额外保证线程安全,freeze冻结对象