關於涉及較大資料量時的物件例項化問題

huochaihe發表於2007-03-06
舉例:某公司有若干子公司,該公司管理人員需要統計出每個子公司的養老保險報表。設計如下:查詢出該公司的所有子公司,每個子公司查詢出所有員工,每個員工查詢出他的當月繳費基數,最後統計出該子公司的繳費金額。
若員工數量較多,比如3萬,是不是在程式碼時要生成3萬個員工類,若每個員工有多個月的繳費基數是不是需例項化更多的繳費基數的類?類的例項化成本是不是很高?

物件導向的教材一般都採用很簡單或涉及很少資料量的例子來講,並且都避開從資料庫中查詢並例項化物件這方面的內容,我正在從過程向物件轉,在這方面很疑惑。

以前,俺用一個聯合查詢語句就搞定了……

請各位老師都說兩句,別打擊一個決心OOAD的人!!!!

相關文章