Java 접근한정자
-
Java 멤버변수Java/Java 기초 2012. 6. 21. 23:46
이번엔 멤버변수에 대해 알아보겠습니다. 단어만 들으면 매우 생소한데 클래스 속성을 나타내는 변수를 멤버 변수라 합니다. 매우 중요한 부분이니 알고 넘어가도록 하겠습니다. 멤버변수는 메서드 바깥에 선언된 변수를 뜻합니다. 객체 변수, 클래스 변수, 종단 변수로 나뉩니다. 변수를 생성할 때 static을 사용할 경우 클래스 변수, final을 사용할 경우 종단 변수라고 합니다. 나머지 int, double 등등은 객체 변수입니다. 클래스 변수가 조금 특이한데 메인클래스에서 객체를 여러 개 생성할 경우 각 개체들이 클래스 변수로 선언된 변수를 공유할 수 있습니다. class ccc { //클래스를 만들 경우 자동으로 객체가 생성되는데 초기 값은 null입니다. int aa; // 객체 변수입니다. static..