我们在使用构造方法的时候需要注意哪些问题?
如果我们没有自己写构造方法时候,系统会默认给我们带一个无参的构造方法
如果我们自己写了一个构造方法,系统给我们带的那个无参构造就消失了
因为构造方法也是方法,既然是方法,就要满足方法的重载条件,当一个类中存在多个构造方法的时候,这些构造方法是以重载的形式存在
例:
public Person() {}
public Person(String name) {}
public Person(int age) {}
public Person(String name, int age) {}