1. 캡슐화로 인해서 코드 량이 증가함

(게터,세터 메서드가 추가됨)


2. 클래스 분리는 하나의 큰 클래스가 아닌 SRP로 다중 클래스로 분리되니까 전체적인 코드 줄 수가 증가할 수 있음.


3. 다형성 구현을 위해서 부모-자식 클래스를 형성할때, 일반적으로 자식 클래스가 많지 않다면 일반적으로 코드 줄수가 늘어남.

자식 클래스 숫자가 많아지면 줄어들 수는 있는데, 일반적으로 부모-자식 이렇게 1개의 클래스일때는 늘어남. 향후 확장할떈 좀 덜 적게써도 되겠지만은

일반적으로 is-a관계를 지킨다고 해도 그렇게 상속을 많이 쓰는 경우가 생각보다 작음.


여튼 일반적으로 코드 줄 수가 늘어나긴함