Sali zäme
wir haben in unseren Projekten immer mal wieder Interfaces, welche irgendwelche finale, statische Werte definieren. Nun verwende ich gerne static Imports, um die Aufrufe abzukürzen. Allerdings kam mir die Idee, dass man auch einfach das Interface implementieren kann und dann logischerweise alle Variablen ohne Import verwenden kann.
Dieses Vorgehen kann man z.B. auch bei Swing erkennen. Da haben viele Klassen die SwingConstants implementiert. Aber meiner Meinung nach ist das irgendwie nicht gerade schönes OOP... Wie steht ihr dazu?
Gruess, faetzminator
wir haben in unseren Projekten immer mal wieder Interfaces, welche irgendwelche finale, statische Werte definieren. Nun verwende ich gerne static Imports, um die Aufrufe abzukürzen. Allerdings kam mir die Idee, dass man auch einfach das Interface implementieren kann und dann logischerweise alle Variablen ohne Import verwenden kann.
Dieses Vorgehen kann man z.B. auch bei Swing erkennen. Da haben viele Klassen die SwingConstants implementiert. Aber meiner Meinung nach ist das irgendwie nicht gerade schönes OOP... Wie steht ihr dazu?
Gruess, faetzminator