상속

A collection of 3 posts

effective java

EJ2E Item 20. 태그가 있는 클래스 대신 클래스 계층구조를 선호하라.

참조: Effective Java 2nd Edition. Prefer class hierarchies to tageed classes 위와 같은 클래스의 단점:– enum, switch 문, 태그 필드로 인해 지져분하다.– 여러 구현체를 하나의 클래스로 합쳐놓았기 때문에 가독성이 떨어진다.– 불필요한 필드까지 가지고 인스턴스를 만들어야 하기 떄문에 메모리 풋프린트가 증가한다.–

Abstract class

상속에 대하여...

Agile Java 스터디에서 상속에 대한 논의가 시작되었습니다. 논의는 처음 상속이 필요한가? 아니면 지양해야 하는가? 이렇게 시작을 하려했지만 이미 그러한 논의는 옛날 부터 있었던 것이고 Object-Based가 아닌 Object-Oriented에서는 상속이 특징으로 꼽히기 때문에 굳이 유용한 기능을 지양할 필요는 없다고 생각합니다. API에서도 이미 상속을 사용하여 많은 클래스들을

You've successfully subscribed to Whiteship!
Could not sign up! Invalid sign up link.