개발의 시작과 끝
2020.04.28 / Day - 17 자바 생성자 복습 본문
17일차
생성자(Constructor)
생성자는 new 연산자를 통해 객체를 생성할 때 반드시 호출 되며 제일 먼저 실행된다.
메서드와 비슷하지만 메서드는 아니다.
생성자를 만들 때에는 반드시 클래스명과 동일한 이름을 지어야한다.
생성자는 리턴 값이 없기 때문에 클래스 안에서 리턴타입을 적지 않아도 된다.
class Main {
public static void main(String[] args) {
마트 a마트 = new 마트("복숭아", "오이", "연어", 1231234);
System.out.println(a마트.과일);
System.out.println(a마트.채소);
System.out.println(a마트.생선);
System.out.println(a마트.번호);
}
}
class 마트 {
String 과일;
String 채소;
String 생선;
int 번호;
마트(String 과일, String 채소, String 생선, int 번호) {
this.과일 = 과일;
this.채소 = 채소;
this.생선 = 생선;
this.번호 = 번호;
}
}
출력 = 복숭아, 오이, 연어, 1231234
'풀스택 > 자바 공부, 복습' 카테고리의 다른 글
2020.04.29 / Day - 18 자바 객체 연습 (0) | 2020.04.29 |
---|---|
2020.04.29 / Day - 18 링크드 리스트(LinkedList) (0) | 2020.04.29 |
2020.04.28 / Day - 17 자바 상속, 구성 복습 (0) | 2020.04.28 |
2020.04.24 / Day - 13 자바 클래스, 객체 변수 복습 (0) | 2020.04.24 |
2020.04.23 / Day - 12 자바 비트, 바이트, JVM (0) | 2020.04.23 |