12 Stimmen

Verfügt IntelliJ IDEA über einen Create Wrapper Code Generator

Wenn ich eine Schnittstelle mit ein paar Methoden habe. Manchmal muss ich eine neue Implementierung der Schnittstelle erstellen, die eine andere Instanz der Schnittstelle umhüllt und die meisten Methoden an die umhüllte Instanz delegiert. Dann würde ich ein paar der Implementierungen ändern und sie vielleicht nicht delegieren.

Ein klassisches Beispiel wäre die Collections.unmodifiableXXX() Methoden im JDK, die den Zugriff auf die Änderungsmethoden blockieren.

Verfügt IntelliJ über eine Codehilfe, die eine Delegatenimplementierung der Schnittstelle generiert, und kann ich dann einfach ein paar Methoden optimieren?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X