본문 바로가기
Java

Inner Class

by 기리의 개발로그 2015. 6. 7.

Inner Class


클래스 내에 선언된 클래스를 의미, 두 클래스가 서로 긴밀한 관계일 때 사용한다.

두 클래스 간에 서로 쉽게 접근할 수 있다는 장점과 불필요한 클래스를 감춤으로써 코드의 복잡성을 줄일 수 있다는 장점이 있다. 특별히 공유되어야 할 클래스가 아닌 경우에는 내부 클래스를 활용하는 것도 좋을 듯하다.

반응형

'Java' 카테고리의 다른 글

오버로딩 vs 오버라이딩  (0) 2015.06.07
Reflection  (0) 2015.06.07
동기화 객체  (0) 2015.06.07
NIO란?  (0) 2015.06.07
추상 클래스 vs 인터페이스  (0) 2015.06.07

댓글