抽象方法對象
抽象方法是用abstract修飾的方法,只能聲明不能實現,抽象方法必須被聲明在抽象類裏(反過來,抽象類裏不必定要有抽象方法),抽象方法的的做用就是強制子類實現該抽象方法(若是子類不是抽象類的話)。接口
實例方法引用
能夠用對象引用調用的方法均可以稱做實例方法,實例方法必須在對象實例化以後,經過對象引用來調用。方法
靜態方法static
即不須要對象實例就能夠調用的方法,也叫作類方法,能夠經過類名直接調用。實例化
虛方法ab
能夠被覆寫的方法均可以稱做虛方法,所以虛方法並不須要作特殊的聲明,也能夠理解爲除了用static、final、private修飾以外的全部方法都是虛方法。實例
抽象類和接口的區別
一、抽象類不能夠被實例化,接口能夠。
二、抽象類能夠有方法體,接口必須是方法聲明。
三、能夠把接口當作是更純粹的抽象類