請問這個圖是否符合低耦高聚標準?

時間 2021-05-29 22:47:24

1樓:扶餘城裡小老二

高內聚低耦合,編碼第一要務。

我理解就是。

方便重入和重構

你的編碼符合這兩個重點,那就合格了。

至於你畫的幾張圖。

簡單到,不知道你想要幹什麼。

所以只能給你幾句包了的話

2樓:王旭競

蠻典型的問題。涉及面太多,簡略說說:

一、低耦合

1、耦合概念,並不是純技術上的概念,而主要是功能邏輯上的概念。通俗點說,就是功能之間盡量不要重疊。學術點說,就是功能之間盡量正交化。

2、需求分析,提取出所有的功能方法。

3、模組化。低耦合的乙個目標是實現模組化。也就是要分析哪些功能方法是屬於同一類的,同類的可以封裝在乙個模組裡。這個沒什麼定死的規矩,看你的抽象角度而定。

4、你的問題:

(1)、檔案類拼命拆分,沒有必要。

(2)、檔案類與檔案管理類完全耦合。

(3)、樣式類耦合了乙個檔案操作。

(4)、文字的字型、大小、顏色都是展示特性,不涉及內容改變。而文字的大小寫是內容變化,要單獨分一層。

5、建議:基本功能分三層抽象:單檔案操作、多檔案管理、檔案樣式(需要細分)。

二、高內聚

1、高內聚指的是用類封裝內部複雜實現,對外只提供簡單介面。

2、你的理解沒什麼問題。

請問這個人設圖該怎麼優化?

BeingLate 乙個人長了翅膀和腳蹼,但比例還是跟維特魯威人差不多的,體毛分布都不大變的,有點說不過去。就好像給人做手術安了點東西。因為你看,會飛的物種,從翼龍到鳥類,不會長這麼多翅膀以外的大長條,它們主要是胸肌和爪子 會游的物種,也不會長這麼多不流線型的東西。所以這種新人類看起來就是既不能飛又...

請問這個高代題怎麼證明呢?

ketu 這題利用以下引理 引理 且取等當且僅當A為對稱陣.由題設條件知 為負定陣,所以 的所有特徵值都不大於1.注意 為的所有特徵值之和,設 則 另一方面,注意A的非零特徵值全為1,則 因此 所以 因此上面的不等式取等,由引理知A為對稱陣.下面從內積空間的角度給出引理的乙個證明 設n階實數方陣全體...

請問這個不定積分有什麼比較直觀且符合邏輯的推導過程嗎?

薛丁格的月亮 嗯,這就是我期末考試時候,填空題的第一題。我們試卷結構甚是奇特,前面6 10 是簡單得不能再簡單的解答題,然後就是難得不能再難的填空題再到選擇題 話不多說,現在講講我在考場碰到這一題的思路。觀察到被積函式的分子,嘗試對它求一下導 這時候看到了分母,也有乙個 的因式。或者說,是。於是想到...