다중 상속 중복
Copier 안에 Device가 둘 생기면 멤버 접근도 모호해집니다.
Device, Printer, Scanner, Copier, virtual public은 같은 기반이 두 번 들어오는 문제를 설명합니다.
Copier 안에 Device가 둘 생기면 멤버 접근도 모호해집니다.
중복 저장 공간과 모호한 이름 해석을 줄입니다.
Copier 생성자에서 Device(...) 책임이 어디 있는지 확인해야 합니다.
인터페이스 조합처럼 상태가 적은 경우가 더 다루기 쉽습니다.