Ich weiß, es gab eine Menge Fragen über das Einfügen von Konstanten in Schnittstellen, und das ist eine schlechte Praxis.Konstanten in Interface
Aber ich habe eine Frage, was ist, wenn ich eine Klasse habe, wo ich einige Sätze von Konstanten definieren möchte, aber ich will sie in Gruppen haben, ist es eine schlechte Übung, Schnittstelle/Klasse innerhalb einer Klasse zu haben Definiere dort Konstanten, also sind meine Konstanten gruppiert?
z.B.
public class MyClass{
public final class A {
public static final String A = "a" ;
}
public final class B {
public static final String B = "b";
}
....
}
Warum Benutzeroberflächen überhaupt? Das ist absolut nicht ihre Absicht. Verwenden Sie verschachtelte Klassen, wenn Sie Ihre Konstanten gruppieren möchten. –
ok, ich werde verschachtelte Klassen verwenden, danke –
In diesem Fall wäre syntaktisch wirklich nicht viel anders außerhalb der Lage, die verschachtelten Schnittstellen zu implementieren – Rogue