Ich beabsichtige, die Werte einzuschränken, die das Zeichenfolgenmitglied meiner Klasse annehmen kann. Zum Beispiel: für ein Mitglied mit dem Namen country, nur zulässige Werte sollten die Länder sein, die ich definiert habe wie 'US', UK, CN, usw. Diese Konstanten müssen String-Konstanten sein.Werte erzwingen, die einem Klassenmitglied zugewiesen werden können: Scala
Ich dachte an die Verwendung von Enum, aber das gibt mir keine Flexibilität mit den String-Konstanten. Oder vielleicht weiß ich nicht, wie man es benutzt.
Irgendwelche Vorschläge?
i-String zuweisen möchten konstant, so sollte ich in der Lage sein kann „United States“ – konquestor
@konquestor einen konstanten Country.US deren Wert zuzuweisen, der möglich ist, mit enums, siehe meine aktualisierte Antwort – nmat