JAVA 接口和抽象類的區別

接口和抽象類都不能被實例化。 接口中所有的方法隱含的都是抽象的。而抽象類則可以同時包含抽象和非抽象的方法(有抽象方法的一定是抽象類,但抽象類可以沒有抽象方法)。 單繼承,多實現。類可以實現很多個接口,但是隻能繼承一個抽象類 類如果要實現一個接口,它必須要實現接口聲明的所有方法。但是,類可以不實現抽象類聲明的所有方法,當然,在這種情況下,類也必須得聲明成是抽象的。 抽象類可以在不提供接口方法實現的情
相關文章
相關標籤/搜索