Java构造方法
构造方法:
是类中一种特殊的方法 主要用于对象的初始化工作 为实例变量赋予合适的初始值
构造方法定义的条件
-
方法名与类名相同
-
没有返回类型 不能使用方法返回类型修饰
-
如果类中没有显式定义 编译器就会自动生成无参构造方法 有显式定义则不再自动生成构造方法
构造方法的调用
构造方法不能直接调用 必须使用new关键字调用 从而创建对象
示例代码
public class Teacher2{ private int age = 20; private int no = 1; //定义有参构造方法 public Teacher2(int myAge,int myNo){ age = myAge; no = myNo; public static void main(String[] args){ //调用有参构造方法 Teacher2 myTeacher = new Teacher2(30,1001); System.out.println(myTeacher.age + "," + myTeacher.no); } } }