Java回顧(2)

繼承:Java和其他面向對象的語言的核心是繼承的概念 ,它允許一個類中複用另一個類中所定義的代碼。在Java中,你可以定義一個一般的(更抽象的)超類,然後用更具體的子類擴展它。

接口:與繼承相關的另一個強大的技術是使用接口。接口好比100%抽象的超類,它定義了子類必須支持的方法,但是未定義該如何支持它們。話句話說,一個Animal接口可能聲明所有Animal實現類都具有eat()方法,但是Animal接口沒有爲eat()方法提供任何邏輯。這意味着,當調用特定的Animal類型的eat()方法時,確定其行爲的方式的實際代碼是由實現Animal接口的類定義的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章