在面向?qū)ο笤O(shè)計中,用于描述目標(biāo)軟件與外部環(huán)境之間交互的類被稱為(),它可以()。
A.實體類
B.邊界類
C.模型類
D.控制類
正確答案:B
面向?qū)ο蠹夹g(shù)中的類分為三種:實體類、邊界類、控制類。實體類是用于對必須存儲的信息和相關(guān)行為建模的類。實體對象(實體類的實例)用于保存和更新一些現(xiàn)象的有關(guān)信息,例如:事件、人員或者一些現(xiàn)實生活中的對象。實體類通常都是永久性的,它們所具有的屬性和關(guān)系是長期需要的,有時甚至在系統(tǒng)的整個生存期都需要。邊界類是一種用于對系統(tǒng)外部環(huán)境與其內(nèi)部運(yùn)作之間的交互進(jìn)行建模的類。這種交互包括轉(zhuǎn)換事件,并記錄系統(tǒng)表示方式(例如接口)中的變更。常見的邊界類有窗口、通信協(xié)議、打印機(jī)接口、傳感器和終端。如果您在使用GUI生成器,您就不必將按鈕之類的常規(guī)接口部件作為單獨的邊界類來建模。通常,整個窗口就是最精制的邊界類對象。邊界類還有助于獲取那些可能不面向任何對象的API(例如遺留代碼)的接口??刂祁愑糜趯σ粋€或幾個用例所特有的控制行為進(jìn)行建模??刂茖ο螅刂祁惖膶嵗┩ǔ?刂破渌麑ο?,因此它們的行為具有協(xié)調(diào)性質(zhì)??刂祁悓⒂美奶赜行袨檫M(jìn)行封裝。
點擊查看答案
B.邊界類
C.模型類
D.控制類
正確答案:B
面向?qū)ο蠹夹g(shù)中的類分為三種:實體類、邊界類、控制類。實體類是用于對必須存儲的信息和相關(guān)行為建模的類。實體對象(實體類的實例)用于保存和更新一些現(xiàn)象的有關(guān)信息,例如:事件、人員或者一些現(xiàn)實生活中的對象。實體類通常都是永久性的,它們所具有的屬性和關(guān)系是長期需要的,有時甚至在系統(tǒng)的整個生存期都需要。邊界類是一種用于對系統(tǒng)外部環(huán)境與其內(nèi)部運(yùn)作之間的交互進(jìn)行建模的類。這種交互包括轉(zhuǎn)換事件,并記錄系統(tǒng)表示方式(例如接口)中的變更。常見的邊界類有窗口、通信協(xié)議、打印機(jī)接口、傳感器和終端。如果您在使用GUI生成器,您就不必將按鈕之類的常規(guī)接口部件作為單獨的邊界類來建模。通常,整個窗口就是最精制的邊界類對象。邊界類還有助于獲取那些可能不面向任何對象的API(例如遺留代碼)的接口??刂祁愑糜趯σ粋€或幾個用例所特有的控制行為進(jìn)行建模??刂茖ο螅刂祁惖膶嵗┩ǔ?刂破渌麑ο?,因此它們的行為具有協(xié)調(diào)性質(zhì)??刂祁悓⒂美奶赜行袨檫M(jìn)行封裝。