내부 클래스의 특징
내부 클래스의 종류, 특징, 선언
내부 클래스의 종류, 특징, 선언
2022.04.07내부 클래스 (inner class) 클래스 안의 클래스 내부 클래스란, 클래스 안에 클래스를 넣는 것이다. 예를 들어서 A라는 클래스가 있고, B라는 클래스가 있을 때, 클래스 B를 클래스 A안에 집어 넣을 수 있다. 반대로도 가능하고 말이다. 오측 코드는 A클래스 안에 B클래스를 넣은 것인데, A클래스는 B의 외부클래스가 되고, B클래스는 A의 내부 클래스가 된다. 내부 클래스의 장점 내부 클래스에서 외부 클래스의 멤버들을 쉽게 접근할 수 있다. 이렇게 하면 어떤 장점이 있냐면, B클래스 안에서 A의 멤버들에 쉽게 접근할 수 있다. 만약에, 좌측코드에서 B클래스안에서 A의 멤버에 접근을 하려면, B클래스에서 A의 객체를 생성해야 한다. 그런데, 오른쪽 코드에서는 B클래스에서 A의 객체생성없이 A의 멤..