java中类和接口的区别
来源:百度知道 编辑:UC知道 时间:2024/05/16 07:46:26
接口也是一种类,只不过格式不一样。标准类内一般都包含有属性、方法等程序逻辑,接口则只定义方法和属性,并不包含程序逻辑。
一个接口中的成员函数可以在不同的类中安装,而它的成员函数可以有很多种的实现方法,但是抽象类却不能象这样,它必须是由子类来继承,然后由子类来实现它的成员函数,如果其他的孙类继承了这个子类,只能重载这成员函数,但是抽象类的实现方法却不能改变。
类用class,接口用interface
接口是个抽象类,只在声明,并没有实现
接口是实现类的一种规则,使类拥有其他的方法、属性。