計量管理系統(tǒng)辦公系統(tǒng)提供完整的數(shù)據(jù)參考
標識符:在考慮對象模型時.引入對象標識符表示,在對象模型中不列出這些對象標識符,它是隱含在對象模型中只列出存在于應用域的屬性。
內(nèi)部值:若屬性描述廠對外不透明的對象的內(nèi)部狀態(tài),則應從對象模型中刪除該屬性。
細化;忽略那些不可能對大多數(shù)操作有影響昀屬性。
使用繼承來共享公共結構,以此來組織類可以用兩種方式來進行。
①自底向上通過把現(xiàn)有類的共同性質(zhì)一般化成父類,尋找具有相似的屬性、父聯(lián)或操作的類來發(fā)現(xiàn)繼承。傍如遠程事務和納事務是類似的,可以一般化為事務。有螳一般化結構常常是基于客觀世界邊界的現(xiàn)有分類,只要可能,盡量使用現(xiàn)有概念。對稱性常有助于發(fā)現(xiàn)某些丟失的類。
②白頂向下將現(xiàn)有類細化為更具體的子類。具體化常??蓮膽糜蛑忻黠@看來。啦用域中各枚舉子類情況是最常見的具體化的來源。例如:菜單,可以有同定菜單,頂部菜單、彈出菜單、下拉菜單等,這就可以把菜單類細化為各種具體菜單的子類。當同一關聯(lián)名出現(xiàn)多次且意義也相同時應盡量具體化為栩聯(lián)系的類例如事務從納站和自動納機進入,則錄入站就是自動工納機的一般化。在類層次中,可以為具體的類分配屬性和關聯(lián)。各屬性和關聯(lián)都應該分配給最一般的合適的類,有時也加上一些修正。
網(wǎng)站提醒和聲明
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。若發(fā)現(xiàn)侵權或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權內(nèi)容。