当前位置:   article > 正文

android 中extends 和 implements的理解_android implements 多个

android implements 多个

extends: 

extends 可以实现父类,也可以调用父类初始化 this.parent()。而且会覆盖父类定义的变量或者函数,也可以调用父类初始化 this.parent()

implements

implements 表示接口的概念,java的抽象类,该类的所有的方法只有定义而没有实现。只能通过子类的继承来具体实现,接口就是一种特殊的抽象类

她只有定义而没有实现。JAVA类可以有多个接口,具有接口中的全部成分,但必须写接口的实现。

eg:

public class PeopleActivity extends ContactsActivity implements
        View.OnCreateContextMenuListener, ActionBarAdapter.Listener,
        DialogManager.DialogShowingViewActivity,
        ImportExportDialogFragment.Listener,
        ContactListFilterController.ContactListFilterListener,
        ProviderStatusListener,
        ContactMoreFragment.Listener,
        SelectAccountDialogFragment.Listener


extends 只能一个 而 implements 可以有n多个

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

闽ICP备14008679号