java构造有甚么方法特点
以下是Java构造方法的特点:
1. 构造方法的名称一定要与类的名称完全相同。
2. 构造方法没有返回类型,包括void类型。
3. 构造方法在类被实例化时自动调用,用于初始化对象的实例变量。
4. 如果没有显式地定义构造方法,编译器会自动生成一个默许的无参构造方法。
5. 如果显式地定义了一个或多个构造方法,编译器将不再自动生成默许构造方法。
6. 构造方法可以重载,便可以有多个同名但参数列表区分的构造方法。
7. 构造方法可以有访问修饰符,如public、private、protected等。
8. 如果一个类中没有定义任何构造方法,那末编译器会默许生成一个无参构造方法,该构造方法的访问修饰符与类的访问修饰符相同。
9. 构造方法可以调用其他构造方法,使用"this()"调用同一个类中的其他构造方法,或使用"super()"调用父类的构造方法。
TOP