我可以同时使用 implements 和 extends 吗?

新手上路,请多包涵

我可以同时使用 implements 和 extends 吗?因为我需要在另一个类上继承一些东西,而我在同一个类上使用了实现。

 public class DetailActivity extends AppCompatActivity
implementsView.OnClickListener "extends ListActivity"

怎么会这样呢?

原文由 Jeyjey 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.7k
1 个回答

是的你可以。但是您需要在 extends 之前 声明 --- implements

 public class DetailActivity extends AppCompatActivity implements Interface1, Interface2 {
 // ...
}

可以实现任意数量的接口,如果多个接口需要用逗号分隔。

原文由 Bathsheba 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题