interface就是一个接口了,你如果想实现这个接口,你就必须implement这个接口中所有的方法。abstract是抽象类,你如果要实现它,也必须实现它里面定义的抽象的方法。
解决方案 »
- 定义数组存储10个数据,将数组中最大数放到第一个元素。谢谢咯
- JAVA APPLET如何在浏览器中打开?急!!!
- 打包成jar后不能联网
- 请问在表中加入JComboBox的选择,为什么出现在一次点击上box中的内容为上一次里的内容
- 我想学面向对象编程的思想,请问哪些书比较好啊!
- 一个数组求最大值问题///
- java JS跳转
- 谁有JBuilder的注册码,谢谢
- 对String.indexOf(String str,int fromIndex);和lastIndexOf(String str, int fromIndex);的困惑!
- 兄弟们,发现了一个巨好的东西,Together 5.0
- 关于applet绘制树形结构问题
- getInstance一般使用来干什么的啊?
interface是更高级的抽象,也可以说是对abstract类的抽象,因为在abstract类中你还可以实现一些方法,但在interface中你只能声明抽象的方法,而不能实现它。要实现interface中声明的方法,你必须实现(继承)此接口。接口就好像是一个标准或者叫规范。只要你实现某个接口,就必须实现它的方法。
implements是实现接口的关键字,就好像继承类的关键字是extends一样
abstract定义为抽象类,有一部分方法可以实现,一部分不实现,而由他的子类来实现之
class B extends AbstractClass