InnerClass
[TIL] Java 인터페이스, 내부클래스, 예외처리
✍ Today I Learned [클래스 다시 짚고 넘어가기] 클래스는 개념을 코드로 작성한 것이다. 개념은 정적인 것과 동적인 것으로 구분된다. 정적인 것은 특정 시점의 상태 값이다. 동적인 것은 상태 값을 변경하는 기능이다. 생성자는 클래스를 사용하기 위한 출입구이다. 생성자를 통해서 클래스가 보유한 모든 리소스에 접근한다. 클래스의 변수와 메서드는 특정 목적을 위해 설계된 리소스이다. 클래스는 new 연산자와 생성자를 통해 물리적으로 인스턴스가 된다. 인스턴스란 메모리상에 주소 값을 갖는 데이터이다. 모든 리소스의 접근은 인스턴스의 주소 값으로부터 시작한다. 데이터의 인풋(파라미터)과 아웃풋(리턴)의 이해를 해보자! 클래스를 생성할 땐 어떤 값이 필요하고, 무엇을 위해 변경할 건지 생각하자! [추상..