1.實驗要求:html
2.運行截圖java
3.代碼連接git
MyUtilTest.java設計模式
1.實驗要求編程語言
2.實驗截圖ide
3.代碼連接函數
1.實驗要求
2.實驗截圖
3.代碼連接
1.實驗要求
// 定義屬性並生成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)
2.面向對象三要素是「封裝、繼承、多態」,任何面向對象編程語言都會在語法上支持這三要素。如何藉助抽象思惟用好三要素特別是多態仍是很是困難的,S.O.L.I.D類設計原則是一個很好的指導:
3.編寫僞代碼
double RealPart;複數的實部 double ImagePart;複數的虛部 getRealPart():返回複數的實部 getImagePart();返回複數的虛部 setRealPart():設置複數的實部 setImagePart();設置複數的虛部 輸出形式:a+bi
4.實驗截圖
5.代碼連接
### 提交點5
1.實驗要求
1.在裝JUnit插件的過程當中遇到了問題,沒有搜到能夠安裝的插件
解決方法:如圖,點擊
2.在添加了junit.jar包後仍是有紅字
解決方法:在同窗的指導下添加了junit-4.12.jar問題獲得解決
3.根據實驗2-1的教程作完後有兩個測試沒有經過
解決方法:發現代碼中少了小於0的部分和邊界的狀況,在產品代碼加入後問題獲得解決
經過此次實驗我更好的瞭解了java語言面向對象的特色,學會了Junit的使用,雖然UML圖還不會畫,可是我必定會在之後的學習中逐步掌握。簡單瞭解了S.O.L.I.D原則,雖然還有不少不懂的地方,不過也算有所收穫。