1. 程式人生 > 實用技巧 >C++第8講:類繼承各種繼承關係

C++第8講:類繼承各種繼承關係

//耦合度:高內聚 低耦合

什麼是耦合

模組與模組之間有寫操作是有關聯的, 如果改動一個木塊其他的木塊都有可能受到影響,模組與模組之間的關係越是緊密,獨立性就越不好!

例如:如果模組1直接操作了木塊2紅的資料,這種操作模組與模組之間就為強耦合,甚至可以認為這種情況之下基本算沒有分模組!如果1只是通過資料與2模組互動,這種我們稱之為弱耦合!微服務獨立的模組,方便去維護,或者寫單元測試等等…如果木塊之間的依賴非常嚴重,將會非常不易於維護。

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
虛繼承
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述