public class Oop14_parameterConstructor {
public static void main(String[] args) {
//매개변수가 있는 생성자
//1.지금까지는 객체생성하고 따로 iv 초기화
Car cc = new Car();
cc.color = "white";
cc.gearType = "auto";
cc.door = 4;
//2.생성자메서드를 통해 간단하게 iv 초기화
// 4.대입(iv초기화된 객체가 참조변수에 대입됨)
Car cc2 = new Car("yellow","auto",4);
//1.참조변수생성 2.new연산자가 객체생성 3.생성자호출(객체(iv)초기화)
}
}
class Car{
String color;
String gearType;
int door;
Car(){}
Car(String c,String g,int d){
color = c;
gearType = g;
door = d;
}
}