JAVA1. 내부 클래스내부 클래스는 클래스 안에 만들어진 또 다른 클래스로 중첩 클래스라고도 부릅니다. 클래스에 다른 클래스를 선언하는이유는 두 개의 클래스가 서로 긴밀한 관계를 맺고 있기 때문입니다. 내부 클래스는 다음과 같은 장점이 있습니다.두 클래스 멤버들 간에 손쉽게 접근할 수 있습니다.불필요한 클래스를 감춰서 코드의 복잡성을 줄일 수 있습니다.보통 바깥쪽의 클래스를 '외부 클래스', 안쪽의 클래스를 '내부 클래스'라고 합니다. 외부 클래스를 한 대의 자동차로가정한다면, 내부 클래스는 그 자동차를 구성하는 엔진, 기어, 방향지시등처럼 독립적으로 존재 하지만자동차를 완성하는데 반드시 필요한 부품에 속합니다.public class OuterClass{ // 외부 클래스 ... class Inn..