在之前的UML圖是對于對象圖有了初次的接觸,當時也有自己的了解,随着各種知識的積累和沉澱,有了不同的見解和自己的了解。對于類圖和對象圖的再分析。知識就是不斷反複,不斷深化了解的過程。
類圖:
定義:描述系統中的類以及類之間的靜态關系等。
類:具有相似結構、行為和關系的一組對象的描述符。由類名屬性和操作組成。
建立類圖的步驟:
1、研究分析問題領域,确定系統需求。
2、确定類,明确類的含義和職責,确定屬性和操作。
3、确定類之間的關系。
4、調整和細化類及類之間的關系
5、繪制類圖并增加相應說明。
對象圖:
對象圖:描述特定時刻實際存在的若幹對象以及它們之間的關系。 對象圖可看成是一個類圖的特殊執行個體,執行個體和類可以在對象圖中同時表示。 類的執行個體和快照,包含:對象和鍊。
類和對象:
對象和類的差別:
1、對象是存在于時間和控件的具體實體,而類是一個模型,該模型抽象出對象的“本質”,一組公共屬性和一組公共方法。
2、類是靜态的,對象是動态的;類是一般化,對象是個性化;類是定義,對象是執行個體;類是抽象,對象是具體。