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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2012-10-29 19:52  /  2574 人查看  /  8 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 徐升兴 于 2012-10-29 20:13 编辑

抽象类可以看做是一个普通的类里面有抽象接口,用abstract修饰了,里面有抽象方法,也可以有普通方法,这个类不能实例化
接口里面全都是抽象方法,也不能实例化,也就是创建对象。如果实现接口,必须要覆盖接口里面的所有抽象方法,否则无法实现。
在用接口的时候还有一个小技巧就是匿名内部类,比如你定义了一个接口
但是在这个程序内,你这个接口只调用了一次,那么就可以定义一个匿名内部类来实现这个接口
new 接口名(){复写接口的方法}


接口的出现解决了java单继承的局限性

评分

参与人数 1技术分 +1 收起 理由
刘芮铭 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马