今天繼續學習java…
目前進度是多型(Polymorphism)和抽象類別(Abstract class)
很機車的是看不懂啊~~~~
在這裡為大家介紹一下這該死的多型
多型:
多型操作指的是使用同一個作介面,以操作不同的物件。
上面這句話是什麼意思呢? 很抱歉~我也看不懂~大概就是字面上的意思吧…

再來介紹抽象類別:
一個方法中包括了抽象方法,則該類別稱之為「抽象類別」,它是擁有未實作方法的類別,所以不能用來生成物件。
只能被繼承擴充,並於繼承後實作未完成的抽象方法。
大概知道這玩意的意思…
例…
public abstract class 機車{
public void 排氣量(int cc數){
this.cc數 = cc數;}
public abstract void 馬力();
}
機車這個類別就是抽象類別,因為「馬力」方法是以abstract宣告,亦無實作。
機車包括了馬力這個抽象方法,所以他是抽象類別。

大致上是這樣…更細的要等我再研究一下…
arrow
arrow
    全站熱搜

    yanunix 發表在 痞客邦 留言(0) 人氣()