這篇文章主要介紹了EA畫UML狀態(tài)圖中如何解決問(wèn)題,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了通榆免費(fèi)建站歡迎大家使用!
應(yīng)該如何解決問(wèn)題呢?
兩個(gè)字:分解
四個(gè)字:面向?qū)ο?/p>
解決軟件遇到的問(wèn)題,有一個(gè)最常用的方法就是對(duì)系統(tǒng)進(jìn)行分解。好聽(tīng)的說(shuō)法叫重構(gòu)。
識(shí)別交通信號(hào)系統(tǒng)中的類
直接看結(jié)果
下面對(duì)于類圖中出現(xiàn)的類進(jìn)行簡(jiǎn)單的介紹
TrafficSystem:交通信號(hào)系統(tǒng)全體,具體系統(tǒng)中使用該類的派生類。
InputDevice:輸入設(shè)備的基類。
PushButton:操作按鈕。
TrafficLightEngine:信號(hào)系統(tǒng)整體執(zhí)行邏輯,具體系統(tǒng)中使用該類的派生類。
TrafficLight:信號(hào)燈基類。
PedestrainSpeaker:嚴(yán)格講這個(gè)不是信號(hào)燈,而是行人通行時(shí)播放提示音的設(shè)備。
RedestrainLight:行人專用信號(hào)燈。允許同行時(shí)綠燈,最后階段綠燈閃爍,禁止同行是紅燈。
StandardVehicleLight:車輛專用信號(hào)燈。允許同行時(shí)綠燈,最后階段綠燈閃爍,安全停止時(shí)黃燈,禁止通行狀態(tài)時(shí)紅燈。
DigitalVehicleLight:車輛專用信號(hào)燈。允許同行時(shí)綠燈,最后階段有數(shù)字表示剩余時(shí)間,安全停止時(shí)黃燈,禁止通行狀態(tài)時(shí)紅燈。
構(gòu)建交通信號(hào)系統(tǒng)
以下是舉例用系統(tǒng)的對(duì)象圖
例子系統(tǒng)構(gòu)成如下包括:系統(tǒng)停止按鈕,橫穿馬路請(qǐng)求按鈕,行人同行音樂(lè)提示設(shè)備,行人信號(hào)燈,車輛信號(hào)等。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“EA畫UML狀態(tài)圖中如何解決問(wèn)題”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!