java/basic 문법
생성자(constructor)
일상코더
2022. 8. 2. 00:07
인스턴스가 생성될때 사용하는 "초기화 method" (new할때만 불리는 기능)
생성자 만드는 규칙
- 클래스(class) 이름 과 동일한 이름으로 지어주어야 한다.
- return 값이 오지 않아야한다 (생각해보면 return 값이 필요없다)
- parameter 로 받을 매개변수들을 입력한다.
↓
Phone(String model, String color, int price){
this.model = model; // this.model = Phone 클래스에 선언된 멤버
this.color = color; // 생성자 파라미터 model = 값을 전달받을 매개변수
this.price = price; // 전달받은 값이 클래스 멤버 변수에 들어간다.
}