面向对象方法开发的方法
面向?qū)ο蠓治鍪滓墓ぷ?#xff0c;是建立問(wèn)題域的對(duì)象模型。
這個(gè)模型描述了現(xiàn)實(shí)世界中的“類(lèi)與對(duì)象”以及它們之間的關(guān)系,表示了目標(biāo)系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。靜態(tài)數(shù)據(jù)結(jié)構(gòu)對(duì)應(yīng)用細(xì)節(jié)依賴(lài)較少,比較容易確定。因此,用面向?qū)ο蠓椒ㄩ_(kāi)發(fā)絕大多數(shù)軟件時(shí),都首先建立對(duì)象模型,然后再建立另外兩個(gè)子模型。
對(duì)象模型通常有5個(gè)層次。典型的工作步驟是:
首先確定對(duì)象類(lèi)和關(guān)聯(lián)(因?yàn)樗鼈冇绊懴到y(tǒng)整體結(jié)構(gòu)和解決問(wèn)題的方法),對(duì)于大型復(fù)雜問(wèn)題還要進(jìn)一步劃分出若干個(gè)主題;
然后給類(lèi)和關(guān)聯(lián)增添屬性,以進(jìn)一步描述它們;
接下來(lái)利用適當(dāng)?shù)睦^承關(guān)系進(jìn)一步合并和組織類(lèi)。
而對(duì)類(lèi)中操作的最后確定,則需等到建立了動(dòng)態(tài)模型和功能模型之后,因?yàn)檫@兩個(gè)子模型更準(zhǔn)確地描述了對(duì)類(lèi)中提供的服務(wù)的需求。
總結(jié)
以上是生活随笔為你收集整理的面向对象方法开发的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关系模型的名词
- 下一篇: 真格量化——GFTD策略