java中的接口和抽象类之间的区别
|
|
|
作者:java 来源:java 加入时间:2006年03月05日 |
|
java中的接口和抽象类之间的区别 站点:爱心种子小博士 关键字:java中的接口和抽象类之间的区别
|
java中的接口和抽象类之间的区别
在java中我们经常会看到使用接口,和抽象类,第一眼瞧上去觉得抽象类好象和接口很相象,看看吧,抽象不能产生对,接口就更不产生实体了,而且它们当中的成员函数也是预先定义出来的,而不用去实现。 但是我个人认为它们的出现和用途却有着很大的差别,一个接口中的成员函数可以在不同的类中安装,而它的成员函数可以有很多种的实现方法,但是抽象类却不能象这样,它必须是由子类来继承,然后由子类来实现它的成员函数,如果其他的孙类继承了这个子类,只能重载这成员函数,但是抽象类的实现方法却不能改变。
|
|
|
|
|