abstract用在方法或類前。抽象類必須繼承,抽象方法必須重寫。什么時(shí)候用呢?? 當(dāng)兩個(gè)類分別有一個(gè)公共方法,然后分別繼承公共類并完善抽象方法,這樣實(shí)現(xiàn)一種框架對(duì)類起到一個(gè)管理的作用。
interface聲明方法和變量,特殊抽象類,和類不同的是,一個(gè)接口可以繼承多個(gè)父類接口,多個(gè)無關(guān)的類可以實(shí)現(xiàn)同一個(gè)接口,一個(gè)類可以實(shí)現(xiàn)多個(gè)無關(guān)的接口。