인스턴스가 생성될때 사용하는 "초기화 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; // 전달받은 값이 클래스 멤버 변수에 들어간다.
}
'java > basic 문법' 카테고리의 다른 글
추상클래스 (0) | 2022.08.04 |
---|---|
상속(inheritance) (0) | 2022.08.02 |
객체 지향 언어 (클래스, 인스턴스 ,메서드) (0) | 2022.08.01 |
참조 자료형 (0) | 2022.07.27 |
변수와 상수 (0) | 2022.07.27 |
댓글