반응형
클래스 변수
- Static 키워드를 사용
- 클래스 내의 모든 객체들의 값을 공유
- this 키워드 사용 불가
인스턴스 변수
- 클래스에 선언된 객체 변수, 멤버 변수 혹은 속성이라고도 함
- 객체들간의 값을 공유하지 않고 각각의 독립적인 이름 공간을 가짐
- 인스턴스 변수의 지역 변수를 지칭 할 경우 this 키워드를 사용하여 데이터 저장
지역 변수
- 함수 내에서 선언된 변수
- 함수 내에서만 값이 유효
전역 변수
- 함수 밖에서 선언된 변수
- 코드 전체에서 값이 유효
클래스 변수와 인스턴스 변수의 더 자세한 설명은 아래의 포스팅에서 확인 가능합니다.
https://luvris2.tistory.com/228?category=1067469
반응형