static nested class

· Java
중첩 클래스란? (Nested Class) 클래스 안에 다른 클래스를 정의하는 것을 말합니다. 특정 클래스 내에서만 주로 사용할 목적으로 선언합니다. 중첩 클래스의 사용 이유는? 캡슐화 ★★★ 관련된 기능(클래스)을 묶어서 사용한다. 다른 클래스에서는 필요없기 때문에 관련 클래스 내부에 묶어서 사용한다. 내부 클래스를 외부에 노출시키고 싶지 않을 때 사용한다. 외부클래스의 필드사용 중첩 클래스는 외부 클래스의 필드를 자유롭게 사용이 가능하다.(객체화 필요 없음) 가독성 및 유지 관리 그룹화 및 캡슐화를 통해 코드의 가독성과 유지관리를 향상한다. 중첩 클래스를 사용하는 이유는 코드 구조와 가독성을 개선하고 관련된 기능을 그룹화하기 위해서이다! 중첩 클래스의 종류 1. 내부 클래스 (Inner Class, ..
Night-east
'static nested class' 태그의 글 목록