【Java基础】抽象类与接口的区别与使用场合
抽象类与接口的区别
最重要的区别是,接口的方法不可以有实现,并且是绝对的抽象方法。抽象类可以有实例方法用来实现默认行为。
接口中的变量申明默认是final, 而抽象类中变量申明可以是非final。
接口中的成员默认是public修饰,而抽象类中成员可以是private, protected等等。
接口通过关键字implements被其他类实现,而抽象类则是通过extends关键字被其他类扩...
转载
2020-04-23 19:44:05 ·
337 阅读 ·
0 评论