Hallo zusammen!
Ich beschäftige mich momentan mit inneren Klassen und habe die Unterschiede zwischen statischen inneren Klassen, Elementklassen, lokalen Klassen und anonymen Klassen verstanden (denke ich :wink: ). Nun frage ich mich allerdings, wofür diese eigentlich hauptsächlich eingesetzt werden. Die "Insel" stellt die verschiedenen Arten schön dar, sagt aber nicht viel über die tatsächliche Anwendung. Welchen Design-Vorteil hat welche innere Klasse? Vermutlich ist das teilweise ja auch Geschmackssache, aber ich hoffe von den erfahrenen Programmieren unter euch lernen zu können.
Viele Grüße,
der FRET
Ich beschäftige mich momentan mit inneren Klassen und habe die Unterschiede zwischen statischen inneren Klassen, Elementklassen, lokalen Klassen und anonymen Klassen verstanden (denke ich :wink: ). Nun frage ich mich allerdings, wofür diese eigentlich hauptsächlich eingesetzt werden. Die "Insel" stellt die verschiedenen Arten schön dar, sagt aber nicht viel über die tatsächliche Anwendung. Welchen Design-Vorteil hat welche innere Klasse? Vermutlich ist das teilweise ja auch Geschmackssache, aber ich hoffe von den erfahrenen Programmieren unter euch lernen zu können.
Viele Grüße,
der FRET