2016-02-27 60 views

回答

3

從SysML的規範(1.3):

的主要動機,用於指定端口和流動是使與連接 和與之交互的明確定義的方式模塊化的,可重複使用的塊的設計 他們的使用環境。

換句話說:你當然可以使用直接連接器,但是你將失去指定沿着這些連接器發生的更多細節的能力。

+0

我是否喪失了在我的例子的簡單情況下指定任何細節的能力?如果是這樣,我有什麼細節可以指定?謝謝 – Irr

+0

由於你的簡單例子並沒有顯示任何細節,所以你一定不會失去任何東西。有了端口,例如顯示流向的能力。 –

2

-abstract塊與使用接口鍵入的端口之間有區別。非抽象的塊不能被替換。相反,具有匹配界面的東西很容易被替換。

想想大約兩個類比:

HDTV的
  • 一個品牌只有一個品牌的有線電視盒的工作。如果你想使用其他品牌的高清電視,你將不得不完全模仿HDTV的原始品牌,因爲一些沒有證據的相互依賴。
  • 具有HDMI接口的任何品牌的HDTV都可以與任何具有HDMI接口的有線電視盒品牌兼容。

您希望您的客廳裏有哪種情況?

相關問題