[JAVA] 객체지향 - 다양한 변수들
·
JAVA
● 멤버변수 (인스턴스 변수) : 클래스 내부에서 선언하며 해당 클래스의 속성과 특성을 나타낸다. 멤버 변수는 클래스의 속성을 나타내면서 각각의 인스턴스 마다 다른 값을 갖게 할 용도로 사용한다. 해당 클래스 전체에서 사용가능하며 pirvate 이 아니라면 참조변수를 이용해 다른 클래스에서도 사용 가능함. Heap 메모리 영역을 사용한다. → 각각의 객체(인스턴스) 마다 개별적인 속성을 가져야 할 때, 인스턴스 변수를 선언한다. ● 멤버변수 ( 클래스 변수 = static 변수) : static 예약어를 사용하여 클래스 내부에 선언 되는 변수. 클래스 내부 전체에서 사용이 가능하며 static 메모리에 저장 된다. 프로그램이 시작할 때 생성 되었다가 프로그램이 끝나면 메모리가 해제 되어 소멸한다. → 모..
해니01_15
'멤버변수' 태그의 글 목록