忽然想要學吉他,決定去某寶上買一把價格適中的琴,首先先輸入某寶的帳號和密碼登入系統,而後查找吉他,查看吉他的尺寸,顏色,外形,價格,加入購物車購買,最後進行價格結算。html
共有方法包括public Employee(String n, double s, int year, int month, int day)`` public String getName()`` public double getSalary()`` public Date getHireDay()`` public void raiseSalary(double byPercent)
java
子類特有的屬性和方法private double bonus``public void setBonus(double b)
編程
public String toString() {return super.toString()+name;}
name忽略大小寫,因此使用equalsIgnoreCase()
數組
ArrayList中的contains也用到equals的方法來比較。markdown
多態對已存在代碼具備可替換性。例如,多態對圓Circle類工做,對其餘任何圓形幾何體,如圓環,也一樣工做。函數
在應用中體現了靈活多樣的操做,提升了使用效率。學習
多態簡化對應用軟件的代碼編寫和修改過程,尤爲在處理大量對象的運算和操做時,這個特色尤其突出和重要。測試
- 自反性:對於任意的引用值x,x.equals(x)必定爲true。
- 對稱性:對於任意的引用值x 和 y,當x.equals(y)返回true時,y.equals(x)也必定返回true。
- 傳遞性:對於任意的引用值x、y和z,若是x.equals(y)返回true, 而且y.equals(z)也返回true,那麼x.equals(z)也必定返回true。
- 一致性:對於任意的引用值x 和 y,若是用於equals比較的對象信息沒有被修改,屢次調用x.equals(y)要麼一致地返回true,要麼一致地返回false。
- 非空性:對於任意的非空引用值x,x.equals(null)必定返回false.接下來咱們經過實例來理解上面的約定。咱們首先以一個簡單的非可變的二維點類做爲開始.
周次 | 總代碼量 | 新增代碼量 | 總文件數 | 新增文件數 |
---|---|---|---|---|
1 | 0 | 0 | 0 | 0 |
2 | 0 | 0 | 0 | 0 |
3 | 0 | 0 | 0 | 0 |
4 | 0 | 0 | 0 | 0 |
5 | 221 | 221 | 4 | 4 |