`

java中抽象类和接口的区别

阅读更多

抽象类和接口的区别记住以下要点:

1.final属性

接口的属性默认都是final

抽象类可以是final也可以不是

2.public作用于

接口的成员、方法作用域都是public

抽象类的方法、成员作用域可以是public、protect、private

3.实现类或子类的实现原则

接口实现类必须实现所有方法

抽象类的子类不必实现说有方法,但是必须实现抽象方法,如果不实现,那么就必须标明是抽象类

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics