UML筆記二 物件導向技術

2021-09-30 07:30:27 字數 538 閱讀 3005

一、內容提綱:

1、物件導向技術的基本原則

2、物件導向技術的基本概念

3、舉例

4、物件導向技術的發展歷史

5、物件導向程式設計語言

二、物件導向技術的基本原則

·抽象(abstraction)

·封裝(encapsulation)

·模組性(modularity)

·層次性(hierarchy)

三、物件導向技術的基本概念

物件-object

類-class

屬性-attributes

操作-operation

介面-inte***ce(polymorphism)

元件-components

包-package

子系統-subsystem

關係-relationships(關聯、依賴、泛化、實現)

UML 物件導向技術

簡而言之就是不具體,比如我把世界上所有的動物抽象成乙個單詞 animal 對客戶隱藏實現,客戶僅僅看到介面 乙個系統由不同的模組組成 由更抽象到更具體的過程劃分了不同的層次。物理實體 概念實體 軟體實體。如何尋找物件,找名詞。物件描述乙個事物,它具有 狀態 描述物件的靜態資訊 行為 描述物件的動態資...

UML與物件導向設計學習筆記

uml與物件導向設計學習筆記 1.uml uml結構圖 圖1 uml結構圖 2.物件導向設計 23種經典設計模式 建立型 類 factory method 物件 abstract factory builder prototype singleton 結構型 類 adapter class 物件 a...

UML學習筆記(三) 運用物件導向思想

類的視覺化表示 屬性 單字屬性名小寫。如果屬性名包含了多個字,這些字要合併,並且除了第乙個字外其餘字首字母要大寫。物件名首字母小寫,後面跟乙個冒號,冒號後面是該物件所屬的類名,並且整個名字要帶下劃線。命名例項 mywasher washingmachine 匿名例項 washingmachine 例...