轉自:http://www.java265.com/JavaMianJing/202204/16506370953013.html
下文講述介面和抽象類的區別說明,如下所示:
這是一篇我見過最詳細的抽象類和介面的區別說明,如下所示:
介面和抽象類區別:
1.應用場景:
抽象類的子類使用extends來繼承
介面必須使用 implements 來實作介面
2.建構式
抽象類可以有建構式
介面不能有建構式
3.main方法
抽象類可以擁有main方法,并且可以運行
介面不能擁有main方法
4.實作數量
一個類可以實作多個介面
一個類只能繼承一個抽象類
5.修飾權限
介面中的方法默認使用public修飾
抽象類中的方法可以使用任何修飾符
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/464012.html
標籤:Java
上一篇:Spring Boot 怎么做監控?這篇總算整明白了。。。
下一篇:OO第二單元總結
