在考慮平面上“點類”和“矩形類”的關系時
在考慮平面上“點類”和“矩形類”的關系時,由于出發點不同,可以有多種方式,例如:可以認為一個矩形對象由兩個點類對象組成(左上角和右下角),也可以認為矩形是在點的基礎上加上寬和高構成的,...
在考慮平面上“點類”和“矩形類”的關系時,由于出發點不同,可以有多種方式,例如:可以認為一個矩形對象由兩個點類對象組成(左上角和右下角),也可以認為矩形是在點的基礎上加上寬和高構成的,...
設計模式-可復用面向對象軟件的基礎 設計模式使人們可以更加方便地復用成功的設計和體系結構。將已證實的技術表述成設計模式也會使新系統開發者更加容易理解其設計思路。設計模式幫助你做出有利于系統復用的選擇,避免設計損害了系統復用性。通過提供一個顯式類和對象作用關系以及它們之間潛在聯系的說明規范,設計模...
使用面向對象方法完成“快速拼寫檢查程序”的分析、設計和實現過程。快速拼寫檢查程序基本要求說明如下: 1.進行拼寫檢查的文件以文本文件形式存儲于外存上;2.只檢查文件中英文單詞的拼寫錯誤;3.單詞是用字母(a…z或A…Z)定義,任一非字母字符作為分隔符;4.判斷單詞拼寫正誤的依據是詞典,詞典以文本...
本文以此為背景,提出了基于事件驅動的BDI agent實現體系結構,用信念(Belief)、事件(Event)、規劃(Plan)等內部特征來描述軟件agent,并給出了面向對象層次上的軟件agent的UML模型,該模型定義了構成軟件agent的四個對象:Agent、BeliefSet、Event、P...
優秀的客戶關系管理系統,把客戶數據庫看作是一個數據中心,利用它,企業可以記錄在整個市場與銷售的過程中和客戶發生的各種活動,跟蹤各類活動的狀態,建立各類數據的統計模型用于后期的分析和決策支持。為達到上述目的,一套CRM系統大都具備市場管理、銷售管理、銷售支持與服務和競爭對象記錄與分析的功能。...