星期六, 8月 05, 2006

C#

這幾天都在看C#的code,感到跟C++很不同
1. 更多的operator overloading,有了get跟set,明明是private variable也可扮到像public
2. 用event object去幫助implement callback
3. 沒有了multiple inheritance,design時要好好想用甚麼做base class,甚麼用interface解決
4. 有了garbage collector,很多東西都不用主動delete,但又不知GC何時替你delete
5. 今天還學到managed memory跟unmanaged memory,明白了之後真是有點驚訝,
同一個program可以有這兩種東西一起運作......

放工後去了星際想買本書來惡補一下,但找不到適合的書.
大陸/台灣版的C#書都太簡單,複雜一點只有英文版,要數百元,太貴了 ~_~

不過呢,我有信心,過多一段時間,上了手便沒有問題 :)
只是擔心呢,可能會慢慢忘記C的syntax和技巧了 :(

這兩天在狂play"梁漢文-披頭四.mp3"

明天會去旺角取驗身報告,買電話 ^.^
如無意外還會去黃金的大陸書店走一趟.

沒有留言: