Field

[Java] 필드(Field)와 생성자(Constructor)
Chapter 06 클래스 06-1 객체 지향 프로그래밍 06-2 필드 06-3 생성자 06-4 메소드 06-5 인스턴스 멤버와 정적 멤버 06-6 패키지와 접근 제한자 06 클래스 06-2 필드 시작하기 전에 필드(Field) 란? 객체의 고유 데이터, 객체가 가져가야 할 부품, 객체의 현재 상태 데이터 등을 저장하는 곳을 의미한다. 필드 선언 클래스 중괄호 {} 블록 어디서든 존재 가능하다. 생성자와 메소드 중괄호 블록 내부에는 선언 불가하다. 변수와 선언 형태 유사하나 변수 아님에 주의한다. 타입 필드 [ = 초기값]; 타입에는 기본 타입과 참조 타입이 모두 올 수 있다. 초기값은 주어질 수도, 생략할 수도 있다. 초기값 지정되지 않은 필드는 객체 생성 시 자동으로 기본 초기값 설정된다. 필드 사용..