🔯 필드 선언

ⓛ 제어자  ② 데이터 타입 ③ 필드명
public, private, (default), protected int, String, double, char, boolean ... 필드명
필드를 선언할 때 접근 제한자
final, static을 사용할 수 있다
필드가 저장하는 값의 데이터 타입을 지정하며 절대 생략 불가능 필드명은 소문자로 시작함
  구분 클래스 패키지 자손
클래스
전체 설명
+ public O O O O 모든 클래스가 접근 가능함
# protected O O O   default범위 + 다른 패키지의 상속 받은 후손 클래스까지 접근 가능
>후손 클래스외의 다른 패키지에 있는 클래스는 접근 불가능
~ (default) O O     같은 패키지안에 있는
다른 클래스들이 접근 가능함
- private O       클래스 안에서만 접근 가능
>클래스 밖에서는 접근 불가능

 

'Language > Java' 카테고리의 다른 글

객체 지향  (0) 2022.11.04
Spring - IoC(Inversion of Control)  (0) 2022.09.12
Spring  (0) 2022.09.11
스레드  (0) 2022.03.10
입출력 (Stream)  (0) 2022.03.03