构造方法:
一般来说,构造方法就是在创建一个对象时调用的那个方法。
作用: 在构造方法中为创建的对象成员初始化赋值
特点: 每个类都有构造方法,如果没有显式地为类定义构造方法,Java将会为该类提供一个默 认构造方法,但是只要在一个Java类中定义了一个构造方法后,默认的无参构造方法即失效。 一个类可以有多个构造方法。
构造方法的规则
1.方法名称和类名称相同
2.不需要返回值类型,没有return。
构造方法有两种:分为无参数和有参数
举例:
public class Car {
String name;
int prince;
//无参数构造方法
public Car()
{
name="aodi";
prince=6550;
}
//有参数构造方法
public Car(String a,int b)
{
name=a;
prince=b;
}
public static void main(String[] args)
{
//无参数
Car aodi=new Car();
System.out.println(aodi.name+aodi.prince);
//有参数
Car benchi=new Car("benchi",1);
System.out.println(benchi.name+benchi.prince);
}
}