BLOG ARTICLE 내부클래스 | 1 ARTICLE FOUND

  1. 2007/10/24 내부 클래스

내부 클래스는 외부 클래스의 모든 변수와 메소드(private포함)를

내부 클래스 내에 정의한 변수와

메소드인것 처럼 사용할수있다.

일반 클래스의 장점을 대부분 활용할수도 있고 특별한 권한까지 있다.

Ex



하지만 내부 클래스의 인스턴스는 외부 클래스의 인스턴트와 꼭 연결되어 있어야한다.

또한 내부 객체는 반드시 힙에 들어있는 특정 외부 객체와 연결되어야 한다.

그럼 어떻게 연결을 해야됄까??

Ex


이런식으로 사용을 하면된다.

private로 지정된거까지 마음대로 다룰수있음으로 효율적인 클래스라고 생각한다.

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)