題目如下:

某學校考研題,感覺類之間的聯系好復雜。。有沒有大神給個框架啊?謝謝!
uj5u.com熱心網友回復:
成績管理類ScoreManager與學生類Student是聚合關系。學生類Student與課程成績類Score也是聚合關系。
課程成績類Score與具體的課程類(Math、Physice)同樣是聚合關系。
課程類(Math、Physice)與課程抽象類Course是繼承關系。
因此可以設計為:
ScoreManager擁有一個Student的容器物件,用于管理學生類物件的增、刪、改、查及遍歷。
而Student類又擁有一個Score的容器物件,用于管理學生物件自身的各科目成績的查詢與求均。
Score類擁有一個抽象成績類的的容器物件(具體實作類為Math、Physice),用于實際科目成績處理。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/69133.html
標籤:基礎類
上一篇:rest sdk 鏈接庫問題
