如果我的类扩展 Activity
并实现 SensorEventListener
,this
将引用哪一个 - Activity
或 传感器事件监听器
?或两者?
非常感谢。
public class MainActivity extends Activity implements SensorEventListener
最佳答案
this
指的是该类的当前实例。 implements
用于接口(interface),所以 this
永远不能提及那个。您不能创建接口(interface)的实例,只能创建类的实例。 Activity
是 MainActivity
的父类(super class)并且也没有制作它的实例。该实例将为 MainActivity
不过,虽然这有点毫无意义,但您可以转换 this
致所有MainActivity
, Activity
或SensorEventListener
没有任何问题。
关于java - "this"指的是哪一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22125769/