Can I use implements and extends at the same time?
我可以同时使用工具和扩展吗?因为当我在同一个类上使用实现时,我需要在另一个类上继承一些东西。
1 2
| public class DetailActivity extends AppCompatActivity
implementsView.OnClickListener"extends ListActivity" |
怎么会这样?
- 对。你可以快乐地去做。
- 我可以继承多个类吗?@ MehrajMalik
- 阅读这个程序员访谈。COM/index。PHP/Java问题/Helip;
- Jayjy多重继承在Java中是不允许的。阅读此问题:stackoverflow.com/questions/6587621/…
- 这不是链接问题的副本。这并不是在问他们的定义是什么,而是在问你是否可以同时做这两件事。这是我的问题,相关答案没有回答这个问题或给出一个例子。在芭丝谢芭下面。
是的,你可以,但是你需要在implements之前写下你的extends:
public class DetailActivity extends AppCompatActivity implements Interface1, Interface2
可以实现任意数量的接口,如果不止一个接口,那么每个接口都需要用逗号分隔。
- 我可以继承多个类吗?@ Bathsheba
- 没有Java不允许这样做。
- 哦,谢谢。:)
只能扩展一个类,但可以根据需要实现多个接口。