Neu in Java und haben eine Frage zu Paketen.Verwendung von Nested Enum als Parameter im separaten Paket
Ich mag Objekte in Namespaces organisiert und lief auf ein Problem mit Enums, die ich nicht herausfinden kann.
sagen, dass ich eine verschachtelte Enum wie diese:
package Project;
public class Foo
{
public enum Bar { One, Two, Three };
}
ich so etwas wie diese
package Project.Attributes;
public class Foo
{
public setBar(Project.Foo.Bar bar) {}
}
Aber ich bin immer Namenskonflikte und unbekanntes Paket ‚Foo‘ Fehler machen will.
Wie kann ich das erreichen?
für den Rekord - Ihr Code oben kompiliert immer noch nicht. Das nächste Mal bieten echte Beispiele, vor allem, wenn die Frage über Kompilierungsfehler ist. – Bozho