网站首页成品,海外贸易平台,免费.net网站空间,h5网站开发工具什么是接口
接口当中存在的是对方法的定义#xff0c;而不是对方法的具体实现。
为什么不实现这个方法呢#xff1f;
继承的本质是代码的复用。当一个父类会经常被继承#xff0c;并且子类都要自己实现方法时#xff0c;父类中的方法就会显得累赘#xff0c;并且占用了…什么是接口
接口当中存在的是对方法的定义而不是对方法的具体实现。
为什么不实现这个方法呢
继承的本质是代码的复用。当一个父类会经常被继承并且子类都要自己实现方法时父类中的方法就会显得累赘并且占用了空间。此时我们只需要在接口中对方法进行定义然后在子类中实现即可。
接口的特征
① 接口用 interface 实现。
② 接口中所有的成员变量都是由 public static final 修饰的。 报错 ③ 接口中的所有方法默认都是 public(继承) abstract(抽象) 修饰的。
④ 接口没有构造方法构造方法用于创建对象(接口没法new对象)但是可以使用多态。
⑤ 实现接口的类中必须实现接口中的所有方法。
⑥ 接口和接口之间可以相互继承。