Hallo
Hab folgenden Code in einem Listing im Internet gefunden und mir als blutiger Anfaenger stellt sich nun die Frage, was die geschlungene Klammer nach dem instanzieren von dem TreeNode Objekt bedeutet? Wenn man ein Objekt instanziert, kann man in geschlungenen Klammern irgendwas definieren?
lG Armin
Hab folgenden Code in einem Listing im Internet gefunden und mir als blutiger Anfaenger stellt sich nun die Frage, was die geschlungene Klammer nach dem instanzieren von dem TreeNode Objekt bedeutet? Wenn man ein Objekt instanziert, kann man in geschlungenen Klammern irgendwas definieren?
lG Armin
Code:
TreeNode root = new TreeNode() {
public Enumeration children() {
return new Enumeration() {
private int index = 0;
private int size = getChildCount();
public boolean hasMoreElements(){ return index < size; }
public Object nextElement() { return getChildAt( index++ ); }
};
}