인스턴스 멤버 클래스

JAVA

[JAVA] 중첩 클래스, 익명객체

중첩 클래스 내부 클래스 라고도 한다. 객체 지향 프로그래밍에서 특정 클래스와 연관성이 큰 경우에는 클래스 내부에 선언하기도 한다. 코드의 복잡성을 줄인다. 클래스 내부에 선언한 클래스. 두 클래스의 멤버들을 서로 쉽게 접근하게 하고 외부에는 불필요한 관계 클래스 감추어 코드의 복잡성 줄인다. 인스턴스 멤버 클래스 static 키워드 없이 중첩 선언된 클래스 인스턴스 필드와 메소드만 선언가능 정작 필드와 메소드는 선언 불가능 정적 멤버 클래스 static 키워드로 선언된 클래스 모든 종류의 필드와 메소드 선언가능 로컬 클래스 중첩 클래스를 메소드 내에서 선언할 수 있음 접근 제한자 및 static 붙일 수 없음 인스턴스 필드와 메소드만 선언할 수 있고 정적 필드와 메소드는 선언불가 인스턴스, 정적, 로컬..

Potato Ongsim
'인스턴스 멤버 클래스' 태그의 글 목록