
編面向對象程序設計—Java語言培訓
類與對象
1.1 用類制造對象
1.2 定義類
1.3 成員變量和成員函數
1.4 對象初始化
1.x 關于編程題
編程題
對象交互
2.1 對象交互
2.2 訪問屬性
2.3 包
2.4 類變量
編程題
對象容器
3.1 順序容器
3.2 對象數組
3.3 集合容器(Set)
3.4 散列表(Hash)
編程題
繼承與多態
4.1 繼承
4.2 子類父類關系
4.3 多態變量和向上造型
4.4 多態
4.5 類型系統
編程題
設計原則
5.1 城堡游戲
5.2 消除代碼復制
5.3 封裝
5.4 可擴展性
5.5 框架加數據
5.6 類型系統
抽象與接口
6.1 抽象
6.2 數據與表現分離:細胞自動機
6.3 接口:狐貍與兔子
控制反轉與MVC模式
7.1 控制反轉
7.2 MVC模式
異常處理與輸入輸出
8.1 異常
8.2 異常機制
8.3 流
8.4 文本輸入輸出
8.5 流的應用