抽象類和接口的異同點(diǎn) java中的接口有什麼用?不能用抽象類的方法代替接口嗎?為什么要有接口?
java中的接口有什麼用?不能用抽象類的方法代替接口嗎?為什么要有接口?Java中的接口實(shí)際上是一個(gè)完全抽象的類,不同于用抽象修改的類:抽象類不能包含抽象方法,但包含抽象方法的類必須是抽象類,這意味著
java中的接口有什麼用?不能用抽象類的方法代替接口嗎?為什么要有接口?
Java中的接口實(shí)際上是一個(gè)完全抽象的類,不同于用抽象修改的類:
抽象類不能包含抽象方法,但包含抽象方法的類必須是抽象類,這意味著子類必須重寫父類的抽象方法
接口中所有的方法都是抽象方法,實(shí)現(xiàn)這個(gè)接口的類必須重新抽象這個(gè)接口的方法
接口在實(shí)際開發(fā)中可以采用擴(kuò)展函數(shù)的API接口,就像Android為button提供的onclicklistener接口一樣