抽象类和接口的区别和联系

1,        抽象类和接口都不能被直接实例化,、。抽象类的变量只能指向子类对象,接口变量只能指向实现类对象。

2,        抽象类中可以 定义抽象方法,也可以定义具体方法。但在接口中,只能定义抽象方法、

3,        在抽象类中定义的变量是普通属性。在接口中定义的变量,只能是公共的静态变量。

4,        抽象类只能是单根继承,但接口可以多实现、

  

 

Private 和static 的方法,都会默认加上final修饰符,所以都不能被子类重写。

posted on 2018-04-15 14:07  简末  阅读(138)  评论(0编辑  收藏  举报

导航