当创建对象时,如果只给出了一部分参数,系统不能判断是调用有默认参数的构造函数还是调用重载构造函数,比如构造函数有5个默认参数,在类中还定义了构造函数的重载,重载构造函数有3个参数,当创建对象时只给出了三个参数,系统就不能判断是调用有默认参数的构造函数还是只有3个参数的重载构造函数,就会出现二义性,系统就会报错。
会报错的,再说这样定义也没意义