1. Member Variable
- method 밖에서 선언된 Variable을 말함
- method 안에 선언된 variable는 Local(지역) Variable이라 함
- ex)
- Memeber Variable
- Object Variable
- Object Property Variable
- Object Reference Variable
- Class Variable
- Final Varialbe(종단)
2. Member Variable의 구성
- MV[멤버변수] 선언은 접근 한정자(public, private, protected)를 제외하고는 일반 변수의 구성과 동일함
- ex)
- [public/private/protected] [static/final] (variable type)(variable name);
- 선언과 초기화 및 생성을 같이 할 수 도 있음
- ex)
- public int b = 0;
- private MyClass myclass = new MyClass();
3. Access Control Modifiers(접근 제어 한정자)
- Public
- Private
- Protected
- 같은 Class나 해당 Class에서 하위 파생 Class에서만 접근 할 수 있음
- 접근 한정자 사용 안함
- 한정자를 사용하지 않고 선언된 Member Variable는 같은 Package내의 Class에서만 접근 가능함