크기별
project > package > class > 메소드, 변수(메소드&변수는 클래스의 멤버이다.
접근 제한자
public
main 메소드와 클래스는 무조건 public을 쓴다.
public 은 클래스 외부에서도 직접 변수나 메소드를 이용할수 있다.
private
해당 클래스 내에서만 접근 가능
인스턴스변수는 무조건 private를 쓰는게 좋다.
instance variable은 다른 클래스로부터의 접근 불허
인스턴스 변수는 반드시 메소드를 통해서 접근해야한다.
this
반드시 클래스안에있는 멤버를 호출할때는 this를 사용한다.
this 자신이 속해있는 클래스 내의 변수를 불러올 수 있다.
this.name 클래스 내에있는 name이라는 변수를 불러온다.
'Computer > JAVA' 카테고리의 다른 글
오버로딩과 오버라이딩의 차이 (0) | 2014.03.01 |
---|---|
ldap의 경로는 역순으로 들어간다... (0) | 2013.11.05 |
HashTable vs HashMap (0) | 2013.11.05 |
배열, ArrayList, LinkedList를 비교분석 & HashTable (0) | 2013.11.05 |