Mögliche Duplizieren:
Why is String final in Java?Warum ist die String-Klasse endgültig?
Es gibt verschiedene Momente in meinem Leben, dass ich Programmierung die die String-Klasse gewünscht hatte nicht endgültig/versiegelt/NotInheritable gewesen.
Was die Spracharchitekten versuchen, mich daran zu hindern, würde einen Riesenschraubenzieher in die Arbeit werfen.
Eher, was sind die Affenschlüssel, die die Spracharchitekten verhindern wollen, dass sie mich in die Arbeiten werfen, indem sie mich daran hindern, die String-Klasse zu erweitern?
Können Sie eine Liste der Pros-Nachteile der erweiterbaren String-Klasse auflisten?
Ich weiß, es gibt andere Klassen wie Zahlen, die auch abgeschlossen sind. Wir könnten zuerst mit der Analyse von String beginnen, aber Ihre Kommentare müssen nicht auf String beschränkt sein. –
+1 ... Ich wollte auch einmal in meinem Leben die String-Klasse erweitern, obwohl ich mich nicht erinnern kann, warum –
Wie Sie Java (Tag) erwähnt haben, wurde dies zuvor gefragt: http://StackOverflow.com/Questions/2068804/why-is-string-final-in-java –