Während der Codierung habe ich eine Klasse erstellt, die extends ArrayList<>
und implements Iterable<>
. Der Code ist:Java-Regel für erweitert und implementiert
public class Testclass extends ArrayList<Object>, implements Iterable<Object> { }
Netbeans einen Fehler gemeldet:
'{' expected
Wie dies verhindert?
funktioniert in Eclipse. Ich sehe nicht, warum es ein Problem wäre. Kannst du klären, was der Fehler ist, könnte es helfen. – mtim
Wenn Sie ArrayList erweitern, hoffe ich, dass Ihre Klasse ** eine '** Sammlung ist, d. H. Es liegt in der Natur einer Gruppe von Elementen. Andernfalls verwenden Sie delegation, d. H. Haben Sie eine interne 'ArrayList'. – kiwicptn
Haben Sie den Fehler * gelesen *? Hat es nicht * nur * gesagt, dass Sie die von Iterator definierten Methoden implementieren müssen? – BalusC