6-2클래스(필드)
by 개발하는지호필드: 필드는 객체의 고유 데이터, 객체가 가져야 할 부품, 객체의 현재 상태 데이터를 저장하는 곳이다.
초기값이 지정되지 않은 필드는 객체 생성 시 자동으로 기본 초기값으로 설정된다. 필드의 타입에 따라 기본 초기값이 다른데, 다음 표는 필드 타입별 기본 초기값을 보여준다.
분류 | 타입 | 초기값 | |
기본 타입 | 정수 타입 | byte char short int long |
0 \u0000 (빈 공백) 0 0 0L |
실수 타입 | float double |
0.0F 0.0 |
|
논리 타입 | boolean | false | |
참조 타입 | 배열 클래스(String 포함) 인터페이스 |
null null null |
필드 사용 : 필드를 사용한다는 것은 필드값을 읽고 변경하는 작업을 말한다. 클래스 내부의 생성자나 메소드에서 사용할 경우 단순히 필드 이름으로 읽고 변경하면 되지만, 클래스 외부에서 사용할 경우 우선적으로 클래스로부터 객체를 생성한 뒤 필드를 사용해야 한다.
'개발 지식, 스크립트 > Java 문법' 카테고리의 다른 글
6-4클래스(메소드) (1) | 2023.10.02 |
---|---|
6-3클래스(생성자) (0) | 2023.09.30 |
6.클래스(혼공자)[6-1] (0) | 2023.09.27 |
5.참조(혼공자) (0) | 2023.09.22 |
4.반복문과 조건문(혼공자) (0) | 2023.09.20 |
블로그의 정보
DevSecOps
개발하는지호