一个基础问题?????
mmxhc 2004-10-16 11:26:23 接触java也有一段时间了,有个基础问题还是不明白
java中的接口和抽象类,不明白java中为什么要有接口,接口有什么用,它的功能抽象类都能实现。
在抽象类中定义公共的方法,子类继承这个抽象类就可以了。
接口只有声明,不包含任何实现,这有什么用?
抽象类中可以有抽象方法(这作用就等同于接口),也可以有非抽象的方法
说类可以实现多个接口,不能实现多个抽象类(这有什么用,只要在抽象类中把多个接口的中的方法写上就行了,这样结构还清晰点)
各位大虾帮忙啊