Inner 클래스! 이녀석은 절망 유용한것인가요?!!!!!
미나래
2024.12.09
오랜만에 책을 들여다 보는데 예전에 스쳐지나갔던 innerclass !!! 두둥
안드로이드 api 가 이 이너클래스로 많이 되어있던건 알지만, 아직 까지 이녀석이 유용하다고 피부에 느껴지지 않네요(물론 제가 게을러 공부를 안한 결과..... otl)
윤성수다님 저의 난 정말 자바를 공부한 적이 없다구요 에서의 이너 클래스 설명
innerclass 의 장점1. 클래스를 논리적으로 묶는 수단이 된다.2. 클래스를 논리적으로 묶다 보니, 캡슐화가 증가하는 효과가 있다.3. 결과적으로 코드의 가독성이 향상되고, 유지 보수성이 좋아진다.
뭐 논리적으로 가독성은 좋을 것이라고 생각이 되긴 하는데......제가 직접 필요해서 써본적이 없어서 그런지.. 흐음 애매 하네요가독성은 좋지만 논리적 또는 문법적으로 클래스간의 종속이 이루어 지는 것 또한 단점이 될수 있다고 생각되는데.. 흐음
고수님들 이너클래스의 장점을 단번에 보여주는 설명이나 예제 소스가 있다면 알려주세요.!!!!ps.다들 투표 꼭 하시고 열공 하세요.
-
한샘가온 2024-12-09
인너 클래스의 나머지 기능은 다 필요없고,
자바에서 다중상속을 가능하게 한다는 게 아주 중요함.