1.定义规则
必须与该类具有相同的名字,并且没有方法的返回类型(包括没有 void),构造方法一般都应用 public 类型来说明
执行:new对象时,自动调用构造方法
作用:对象的初始化
一个类中可以含有多个构造器
2.基本代码
public class A {
public static void main(String[] args) {
B b=new B();
}
}
class B {
String name;
int age;
//构造方法,无参数
public B(){
System.out.println("hello");
}
}
运行结果:hello
public class A {
public static void main(String[] args) {
B b=new B("易烊千玺",21);
}
}
class B {
String name;
int age;
//构造方法,有参数
public B(String n,int a){
name=n;
age=a;
System.out.println("hello");
}
}
运行结果:hello