类:
可以有自己的属性,方法等;
可以是一个抽象类,但不能被实例化;也可以有抽象方法,对自己无意义,但是对子类有“指导”的作用;
接口:
接口比类更加抽象,她所有的方法都是抽象方法;
接口可以继承接口,也可以被类实现;
共同点:
1.接口和类都可以有抽象方法
不同点:
1.类可以有自己的变量;接口只能是静态(static)常量(final)
2.类不仅仅可以有抽象方法;接口只能有抽象方法
3.类不可以多继承;接口可以
类:
可以有自己的属性,方法等;
可以是一个抽象类,但不能被实例化;也可以有抽象方法,对自己无意义,但是对子类有“指导”的作用;
接口:
接口比类更加抽象,她所有的方法都是抽象方法;
接口可以继承接口,也可以被类实现;
共同点:
1.接口和类都可以有抽象方法
不同点:
1.类可以有自己的变量;接口只能是静态(static)常量(final)
2.类不仅仅可以有抽象方法;接口只能有抽象方法
3.类不可以多继承;接口可以