java] inner class vs static inner class


java] inner class vs static inner class

먼저 이 글의 목적을 말하도록 하겠다. 멤버 클래스(클래스 안에 클래스)는 되도록 static으로 만들어라!! (멤버 클래스에서 바깥 인스턴스에 접근할 일이 없다면 무조건 static을 붙여서 정적멤버클래스로 만들자!) 예를 들어, 아래소스 처럼 만들라는 얘기다. 이유는 아래 글에서 설명하겠다. Nested Class 자바는 일반적인 클래스를 제외하고 일반적으로 클래스의 중첩을 이렇게 나눈다. Nested Class 패키지가 되는 클래스가 아닌 나머지 클래스 하나의 패키지에 대해 여러 클래스를 사용할 수 있고, 서로간 결합만이 존재하는 클래스의 경우 가독성이 좋고 관리하기 편하다. 클래스가 다른 클래스에만 유용 할 경우 해당 클래스에 클..........

java] inner class vs static inner class에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : java] inner class vs static inner class