區分各關係

2021-07-14 11:26:28 字數 266 閱讀 8119

關聯是乙個類引用另乙個類的例項(全域性變數);依賴是乙個類例項化另乙個類的物件(區域性變數)。

關聯關係的兩個類處於同乙個層次;聚合關係的兩個類處於不同的層次,乙個是整體,乙個是部分。

聚合表示一種弱的「擁有」關係,體現的是a物件包含b物件,但b物件不是a物件的一部分(具體變現為a包含有b的全域性物件,但是b物件可以不在a建立的時候建立);組合則是一種強的「擁有」關係,體現了嚴格的部分和整體的關係,部分和整體的生命週期一樣(具體表現為a物件包含有b的全域性物件,並且b物件在a建立的時候建立)。

位元組 字 bit Byte byte的關係區分

1 位 bit 來自英文bit,音譯為 位元 表示二進位制位。位是計算機內部資料儲存最小單位,11010100是乙個8位二進位制數。乙個二進位制位只可以表示0和1兩種狀態 兩個二進位制位可以表示 00 01 10 11四種狀態 三位二進位制可以表示八種狀態。2 位元組 byte 來自英文byte,習...

C 解決方案中各檔案的關係

sln 解決方案檔案,為解決方案資源管理器提供顯示管理檔案的圖形介面所需的資訊。csproj 專案檔案,建立應用程式所需的引用 資料連線 資料夾和檔案的資訊。html html頁面檔案 aspx web 窗體頁由兩部分組成 視覺元素 html 伺服器控制項和靜態文字 和該頁的程式設計邏輯。visua...

Tornado模組分類和各模組之間的關係

1.core web framework tornado.httpserver 乙個無阻塞http伺服器的實現 tornado.template 模版系統 tornado.escape html,json,urls等的編碼解碼和一些字串操作 tornado.locale 國際化支援 2.asynch...