接口和抽象类——个人学习

在Java中,对于接口和抽象类的很多相近的概念都没有系统的总结过,这里简单的进行一下总结:

      接口                    抽象类

(1)所有的方法都是隐式抽象的         可同时包含抽象和非抽象方法

(2)类可实现多个接口               只能继承一个抽象类

(3)若实现接口,必须实现接口的所有方法    可以不实现抽象方法

(4)所有变量默认都是final           可以包含非final变量

(5)成员函数默认是public           public、protected、private都可以

(6)是绝对抽象的,不可以被实例化       也不可以被实例化,但是若它包含main方法可以被调用

posted @ 2015-08-25 19:42  鬼神不灭  阅读(270)  评论(0编辑  收藏  举报