這個程序的基礎(chǔ)框架部分是我在玩oop玩得走火入魔的時候?qū)懙模ó?dāng)然那個時候是有意要走火入魔的了:-)。當(dāng)時本來是想做一個光盤目錄管理之類的東西,不過后來發(fā)現(xiàn)工作量太大了,這個工程被我給永久的Hibernate了。
總是覺得一些半成品放在硬盤上未免有些可惜,這些代碼對一些初學(xué)oop的朋友來說或許還會有些用。想想還是簡單的改改發(fā)布好了。
雖然當(dāng)時對oop走火入魔,在設(shè)計的過程中存在很嚴(yán)重的過度設(shè)計。不過就現(xiàn)在發(fā)布這些代碼來說設(shè)計還算是合理的了。
在程序?qū)Τ绦蚰夸浀奶幚磉^程中,最初是使用的XML文件進(jìn)行處理,后來改成了自定義格式,再到現(xiàn)在直接將目錄保存到文本中。在更換處理方式的時候,對目錄進(jìn)行遍歷的uMakeCD.pas一直未修改過,而在對目錄進(jìn)行保存的時候只是對接口的具體實現(xiàn)進(jìn)行了相應(yīng)的修改而已。
標(biāo)簽:
oop
程序
分
光盤
上傳時間:
2015-04-11
上傳用戶:redmoons