[英]constructor definition within a method call
因此,我正在按照本教程進行操作,發現有些令人困惑的地方。
ITexture backgroundTexture = new BitmapTexture(this.getTextureManager(), new IInputStreamOpener() {
@Override
public InputStream open() throws IOException {
return getAssets().open("gfx/background.png");
}
});
現在我不認為自己是Java專家或其他專家,但是我也不是一個完全的新手,而且我從未見過這種事情,這意味着在調用時需要構造函數。 至少在我看來,這根本不像Java。 問題是,在運行中定義構造函數的特定方式是否具有名稱,以便我可以了解更多信息,因為老實說我很困惑。
這是一個匿名類的構造函數為匿名類 ,它是創建一個子類的簡寫方式。 這是有關匿名類的Oracle教程 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.