四、發票、客戶、產品是線上購物系統中常見的重要三個類別(Class) ,請根據高內聚(High cohesion) 、低耦合(Low coupling)的原則,比較下圖1、圖 2 中類別(Class)圖的設計。請針對設計較差的那一個圖,仔細列出那些地方違反高內聚、低耦合的原則。(30 分)