A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© keto 中级黑马   /  2015-6-27 10:43  /  276 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

接口和抽象类:

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

        区别:

        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.接口和接口之间:继承关键,可以多继承
          抽象类和抽象类之间:继承关系,单继承;

2 个回复

倒序浏览
理解的真好想你学习
回复 使用道具 举报
这个好棒哦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马