時序圖學習4_組成元素之生命線和激活(控制焦點)


注:本文中的時序圖均使用Astah工具制作。

一、生命線(Lifeline)

生命線代表時序圖中的對象在一段時期內的存在。
時序圖中每個對象和底部中心都有一條垂直的虛線,這就是對象的生命線,對象間的消息存在於兩條虛線間。
生命線是一個時間線, 從時序圖頂部一直到底部都存在, 其長度取決於交互的時間。

image

二、激活(Activation)

代表生命線上的窄矩形條被稱為激活生命線(也稱為控制焦點或方法調用框,表明正在由目標對象/類執行處理以完成消息)。

當對象處於激活時期, 生命線可以拓寬為矩形, 這個矩形條成為激活條;
當一個對象沒有被激活時,該對象處於休眠(空閑)狀態,什么事都不做,但它仍然存在,等待新的消息來激活它。

矩形框的高度表示對象執行一個操作所經歷的時間段,矩形的頂部表示動作的開始,底部表示動作的結束。

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM