20165105 實驗二面向對象程序設計
提交點1、JUnit測試用例
要求:提交最後三個測試用例都經過的截圖,截圖上要有畫圖加水印,輸入本身的學號。

提交點2、TDD方式xuexiStringBuffer
要求:以 TDD 的方式研究學習 StringBuffer,提交你的單元測試用例和測試經過的截圖,截圖要加上學號水印。
實驗過程:僅測試了構造方法、charAt 方法、capacity 方法、indexo 方法、toString 方法和 length 方法,其餘方法能夠詳細的在 API 文檔中查到。

提交點三:OCP原則和DIP原則的應用
要求:
1.對設計模式示例進行擴充,體會OCP原則和DIP原則的應用,初步理解設計模式設計模式
2.讓系統支持byte類,並在MyDoc類中添加測試代碼代表添加正確,提交測試代碼和運行結的截圖,加上學號水印ide

提交點四:開發一個複數類Complex
要求:以TDD的方式開發一個複數類Complex
- 定義屬性並生成 getter, setter,double RealPart; double ImagePart;
- public Complex(), public Complex(double R,double I)
- Override Object:public boolean equals(Object obj) 和 public String toString()
- 定義公有方法:加減乘除
- Complex ComplexAdd(Complex a)
- Complex ComplexSub(Complex a)
- Complex ComplexMulti(Complex a)
- Complex ComplexDiv(Complex a)
