4-2. 클래스(필드,생성자)JAVA/기본개념정리2023. 11. 29. 20:14
Table of Contents
반응형
1. 필드
객체의 고유 데이터, 객체가 가져야할 부품, 객체의 현재 상태 데이터를 저장하는곳입니다.
2. 필드 선언
필드 선언은 클래스 중괄호 {} 블록 어디서든 존재 가능합니다.
생성자 선언 과 메소드 선언의 앞 과 뒤 어떤곳에서도 선언이 가능합니다.
하지만 생성자와 메소드 중괄호 {} 블록 내부에는 선언될수없다.
필드의 초기값은 선언될수도 생략될 수도 있다.
3. 생성자
new 연산자로 클래스로부터 객체를 생성할 떄 호출되어 객체의 초기화를 담당합니다.
객체의 초기화란?
필드를 초기화하거나 메소드를 호출해서 객체를 사용할 준비를 하는것을 말합니다.
4. 생성자 오버로딩
매개 변수를 달리하는 생성자를 여러 개 선언하는 것을 말합니다.(매개변수의 타입 or 개수 or 순서가 다르게 변경)
5. this()
객체 자신의 또다른 생성자를 호출할때 사용합니다.
'JAVA > 기본개념정리' 카테고리의 다른 글
| 5. 인스턴스 멤버와 정적멤버 (0) | 2023.11.29 |
|---|---|
| 4-3. 클래스(메소드) (0) | 2023.11.29 |
| 4-1. 클래스(객체) (0) | 2023.11.29 |
| 3.참조타입 (0) | 2023.11.29 |
| 02. 연산자 (0) | 2023.11.29 |
@dev_kdk :: dev_kdk
주니어 모코코 개발자
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!