結(jié)構(gòu)式圖形
行為式圖形
交互式圖形
黑色的實(shí)線和實(shí)心箭頭表示同步調(diào)用
黑色的實(shí)線和空心箭頭表示異步調(diào)用
黑色的虛線和空心箭頭就表示方法的返回值
如果出抽象類,類名是用斜體來(lái)表示
"+"表示public
"-"表示private
"#"表示protected
"~"或者什么都不加就表示default的包權(quán)限
有下劃線"_"表示static的屬性或者是方法
斜體的表示的是抽象方法,既然這個(gè)類里面含有抽象方法,那么這個(gè)類也必然是一個(gè)抽象類
摘自大話設(shè)計(jì)模式:
這里要注意的是:箭頭的指向,是從子類指向父類
組合關(guān)系的兩個(gè)類是具有相同的生命周期的;
這個(gè)也是一個(gè)繼承的關(guān)系:
這里要注意菱形和箭頭的方向不要指反了,菱形是多的一方
可以把這個(gè)菱形理解一個(gè)可以乘東西的盤子,盤子可以放很多的東西,指向多的一方
唐老鴨實(shí)現(xiàn)了說(shuō)人話的接口
繼承和實(shí)現(xiàn):一個(gè)實(shí)線一個(gè)是虛線
聯(lián)系客服