In Delphi können Interfaces keine Konstanten haben, oder?
Es wäre mir neu, dass das in anderen Sprachen bei Interfaces geht.
In Java hat die Möglichkeit, innerhalb einer Interface-Deklaration auch Konstanten zu definieren, immer schon bestanden. Es macht auch Sinn, da es ermöglicht, Zusammengehörendes gemeinsam zu definieren.
Code:
public interface GroupedInterface extends Interface1, Interface2, Interface3 {
// constant declarations
// base of natural logarithms
double E = 2.718282;
// method signatures
void doSomething (int i, double x);
int doSomethingElse(String s);
}
http://docs.oracle.com/javase/tutori...erfaceDef.html