본문 바로가기
java/basic 문법

생성자(constructor)

by 일상코더 2022. 8. 2.

인스턴스가 생성될때 사용하는 "초기화 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

댓글