posted 20 years ago
[LM]: Interfaces are public and abstract, always.
Interfaces are always abstract, but they're not necessarily coderanch. You may have heard that the members of an interface (the fields, methods, and nested classes (or interfaces) declared directly inside the interface) are always coderanch. That's true.* But that's not the same as saying that the interface itself is coderanch.
* Note I said, declared directly inside an interface. You could have a nested class inside an interface, and that class could declare a private field - but that field would not be directly inside the interface, and it would not be a member of the interface. In case you were wondering...
[ February 22, 2005: Message edited by: Jim Yingst ]
"I'm not back." - Bill Harding, Twister