Perl物件導向編程
全文510頁,可參考相關資料,作者:Damian Conway
目錄
-----------------------------------------------------
序
前言
致謝
線上
1 你首先需要知道的(物件導向入門)
1.1 物件導向本質.
1.2 物件導向其它概念.
1.3 術語:一些(很多)詞彙.
1.4 哪裡能得到更多.
1.5 概要.
2 你第二要知道的(Perl 進階)
2.1 Perl本質.
2.2 Perl非本質(很重要的喲!).
2.3 CPAN.
2.4 到哪兒得到更多.
2.5 概要.
3 出發
3.1 三個小規則.
3.2 一個簡單的Perl類.
3.3 讓生活簡簡單單.
3.4 對象的構造與析構.
3.5 CD::Music類.
3.6 概要.
4 數組與標量
4.1 用散列有什麼不對.
4.2 數組.
4.3 虛擬散列.
4.4 標量.
4.5 概要.
5 其它
5.1 Regex.
5.2 子常式.
5.3 類型團.
5.4 概要.
6 繼承
6.1 Perl是如何處理繼承的.
6.2 竅門.
6.3 例子:繼承CD類.
6.4 到哪兒得到更多.
6.5 概要.
7 多態
7.1 Perl中的多態.
7.2 例子:Lexer中的多態方法.
7.3 簡單對象化的機靈印表機.
7.4 使用介面代替多態化.
7.5 到哪兒得到更多.
7.6 概要.
8 自動對象建立.
8.1 Class::Struct模型.
8.2 Class::MethodMaker模型.
8.3 到哪兒得到更多.
8.4 概要.
9 Ties(領帶,呵呵!)
9.1 需要一件上衣領帶.
9.2 Tie與標量.
9.3 Tie與散列.
9.4 Tie與數組.
9.5 Tie與檔案控制代碼.
9.6 從一個可系的(tieable)包中繼承.
9.7 Tie變數作為對象.
9.8 到哪兒得到更多.
9.9 概要.
10 操作符重載
10.1 問題的提出.
10.2 Perl的操作符重載機制.
10.3 例子:一個羅馬數字類.
10.4 相關不受歡迎的引用語義.
10.5 操作符的作用及濫用.
10.6 到哪兒去得到更多.
10.7 概要.
11 封裝
11.1 結構的危險.
11.2 通過閉包封裝.
11.3 通過標量封裝.
11.4 通過tie封裝.
11.5 到哪兒得到更多.
11.6 概要.
......(後面的等翻譯到這章時再添吧!)