没有运行障碍,自己写构造方法是为了在实例化类时候就进行一些操作,要不就需要把操作拿出来单写一个方法比如上面带参数的构造方法,当然也可以用set方法去实现
当然没有,就是能让赋值更灵活。构造一般就是初始化数值,你不想别人用你这个类的时候每次实例化都能用另一个构造动态初始化一些信息么(当然没有需要额外赋值就用默认的)。
初始化成员变量