0
我有一個抽象類。它包含一個私人課程字段。在private class字段中的其中一個方法中,我需要參考this
的任何子類擴展抽象類。訪問抽象父類中子類的引用
public abstract class ActivityCrazy extends Activity {
private class FoolClickedButton implements OnClickListener {
public void onClick(View v) {
startActivity(
new Intent(
IMPLEMENTER_OF_ABSTRACT_CLASS.this,
AnotherClass.class
)
}
}
}
我該如何正確地做到這一點?
在ActivityCrazy不是抽象類之前,所以我可以使用ActivitySpecific.this
。但是現在我意識到許多類需要相同的私人FoolClickedButton,所以我創建了這個抽象類。問題是FoolClickedButton的onClick方法必須引用自身。