我的认识:
abstract方法里面可以包含一些没有方法体的方法,这一点和接口相似,但abstract之所以包含这些没有方法体的方法可以理解为,不能或不想实现,留给实现它的子类的方法来实现吧(这是必须的)。
而接口更多的时候应该理解成所有实现这个接口的类之间的方法定义形式上的一种协议。
单一继承abstract
用interface 来实现多重的。
abstract方法里面可以包含一些没有方法体的方法,这一点和接口相似,但abstract之所以包含这些没有方法体的方法可以理解为,不能或不想实现,留给实现它的子类的方法来实现吧(这是必须的)。
而接口更多的时候应该理解成所有实现这个接口的类之间的方法定义形式上的一种协议。
单一继承abstract
用interface 来实现多重的。
解决方案 »
- java数据库大量添加数据性能问题
- StaticDemo问题,程序有点看不懂
- FutureTask的用法问题
- httpClient 100分紧急求助
- 构建器内部的多形性方法的行为
- java在命令方式改成jbuilder时,一些附带参数在jbuilder里面怎么设置参数
- UltraEdit的“搜索”—“查找”结果怎么老是出错?
- java 中如何获取系统时间呀
- 菜鸟不耻上问:java 中有If then else 语句么,如果有,请问怎么实现?
- 牛人进,为什么Thread(Runnable)我怎么也传不进?
- 如何实现在java界面程序中向数据库添加记录,能不能给你例子??
- java "hellorworlde"的调试问题!!!
interface 里面没有逻辑。
public abstract interface AbsInterface
为谁么 ?????
:_(