我一直在Java中更頻繁地使用它,但我不知道它叫什麼。本質上有一個函數將一個類型作爲參數,並且在函數中可以使用重寫的函數/方法。這些函數可以在主類暴露的函數中執行。例如:這個Java代碼結構的術語是什麼?
public class Whatisthis {
private OtherLibsomeCallback theCallback;
public void dothatthang{
//What do you call this kind of code structure?
someCallback(window, theCallback = new OtherLibsomeCallback() {
@Override
public void invoke(long a, double b) {
// TODO Auto-generated method stub
globalVar = a + b;
}
});
}
}
「匿名類」。請參閱http://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html。 – ajb
匿名類。 –
'內部類'或更具體'匿名類'類型 –