黑马程序员技术交流社区

标题: 抽象类和接口的区别 [打印本页]

作者: keto    时间: 2015-6-27 10:43
标题: 抽象类和接口的区别
接口和抽象类:

        相同点:都不能被实例化;

        区别:

        1.定义关键字:
                        1).接口:interface
                        2).抽象类:abstract class
        2.子类使用时:
                        1).接口:implements(实现):可以同时实现多个接口
                        2).抽象类: extends(继承):单继承
        3.内部成员:
                        1).接口:
                                        A.成员变量:public static final
                                        B.抽象方法:public abstract
                        2).抽象类:
                                        A.成员变量
                                        B.成员方法
                                        C.构造方法
                                        D.抽象方法;
        4.接口和接口之间:继承关键,可以多继承
          抽象类和抽象类之间:继承关系,单继承;
作者: 走在这里    时间: 2015-6-27 21:48
理解的真好想你学习
作者: wuwenwen3779    时间: 2015-6-27 21:58
这个好棒哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2