freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(論文)外文資料翻譯(學生用)計算機1(編輯修改稿)

2025-07-16 17:22 本頁面
 

【文章內(nèi)容簡介】 單地假設(shè),每一個對象都是具有唯一的標識符,并且它被實現(xiàn)技術(shù)所管理。在設(shè)計中,你可能需要考慮對象引用的實現(xiàn),如果你的目標語言是OO語言,例如C++,它允許你直接地操縱被稱為指針的特定類型的對象引用。在圖72中,我們表示了強調(diào)封裝的對象概念圖。注意:圖72并不是UML圖。你在后面將看到針對對象的UML語法。對象的狀態(tài)是該對象在任何特定時刻的一組屬性值(當前是1234567801,“Jim Arlow”,)。一般地說,一些屬性值始終保持固定不變,而另一些將隨時間的改變而改變。例如,賬戶號碼和名稱極不可能發(fā)生改變,但我們希望的是余額能夠穩(wěn)步上漲!deposit()withdraw()getOwner()setOwner()1234567801“Jim Arlow”圖 72屬性值操作由于余額是隨著時間推移而改變,同時我們又看到該對象的狀態(tài)是因時而變。例如,如果余額是負數(shù),那么我們可以說該對象處于狀態(tài)Overdrawn。隨著余額從負數(shù)到零的改變,對象本身自然地發(fā)生了顯著的變化——它使得狀態(tài)從Overdrawn遷移到狀態(tài)Empty。而且隨著Account的對象余額從零到正數(shù)的改變,它使得對象從狀態(tài)Empty遷移到狀態(tài)InCredit。那里可能比這存在著更多的狀態(tài)遷移。實際上,任何方法調(diào)用都會導致對象本性實質(zhì)性改變,從而產(chǎn)生狀態(tài)遷移。UML為我們提供了一個強大的建模技術(shù)集,它被稱為狀態(tài)圖,用于建模狀態(tài)變化——我們將會在第21章學習它們。任何對象的行為基本上是“它能為我們作什么”,你將能夠看到圖72中的對象提供的操作,它們列在表72中。這個操作集說明了該對象的行為。注意,在調(diào)用某些操作(deposit()、withdraw()、setOwner())時,將改變屬性值并且可能引發(fā)狀態(tài)遷移。其他操作(getOwner())并沒有改變對象的任何屬性值,因此這些將不會引發(fā)狀態(tài)遷移。封裝或數(shù)據(jù)隱藏是OO編程的主要優(yōu)點之一,它能夠?qū)е赂咏押涂蓴U展的軟件。在這個
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1