当前位置:   article > 正文

Android的implements是什么意思_android implements

android implements
extends 继承:
  类X 通过extend 类Y来添加功能,或者添加变量,或者添加方法,或者覆盖类Y的方法。一个接口extends另外一个接口来添加方法。 与implements的区别: implements 实现父类,子类不可以覆盖父类的方法和变量。即使子类定义与父类相同的变量或者函数,也会被父类取代掉。 extends, 可以实现父类,也可以调用父类初始化 this.parent()。而且会覆盖父类定义的变量或者函数。

  extends为当前类对父类的继承,子类的初始变量和方法都是由父类继承而来的,它表示该类从并且只从一个父类继承,其单继承性使代码更为可靠;

       而implements表示接口的概念,应该联系到JAVA中的抽象类,该类所有成员方法只有定义而没有实现,只能通过子类的继承来具体实现,接口就是一种特殊的抽象类,它只有定义而没有实现,JAVA类可以有多个接口,具有接口中的全部成分,但必须写接口的实现,这对于程序的可插入性的提高有很大帮助。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/326940
推荐阅读
相关标签
  

闽ICP备14008679号