NestClass 를 만드는 이유
CODEDRAGON ㆍDevelopment/Java
반응형
NestClass 를 만드는 이유
· 코드를 간단하게 표현하기 위해
· 내부 클래스에서 외부 클래스의 멤버에 손쉽게 접근할 수 있게 됩니다.
· 소스의 가독성과 유지보수성을 높이고 싶을 때
· 클래스 외부에 공개하고 싶지 않은 형식을 만들고 싶을 때
· 외부에서는 내부 클래스에 접근할 수 없으므로, 코드의 복잡성을 줄일 수 있습니다.
· 현재 클래스의 일부처럼 즉, 하나의 멤버처럼 사용할 수 있게 만들고 싶을 때
· 서로 관련 있는 클래스를 논리적으로 묶어서 표현함으로써, 코드의 캡슐화를 가능하게 합니다.
'Development > Java' 카테고리의 다른 글
static 내부 클래스, static 내부 클래스의 구성 (0) | 2017.09.28 |
---|---|
내부 클래스 정의 시 주의사항( 장점), 내부 클래스(Inner Class)의 종류, Inner 클래스의 특징 (0) | 2017.09.27 |
중첩클래스(Nested Class) - 중첩 클래스의 구성 형식, Nested Class 분류 도식도 (0) | 2017.09.27 |
추상 클래스의 상속 관계 - 추상 클래스 관련 동일한 용어 정리, 상속 받는 추상 클래스를 작성, 상속 받는 하위 클래스 작성 (0) | 2017.09.27 |
인터페이스의 상수 (0) | 2017.09.26 |