what is a usage pattern for "static" in an interface?

deadalnix deadalnix at gmail.com
Fri Feb 3 04:55:24 PST 2012

Le 03/02/2012 13:02, Jonathan M Davis a écrit :
> On Friday, February 03, 2012 09:03:21 dennis luehring wrote:
>> Am 03.02.2012 08:40, schrieb Jonathan M Davis:
>>> On Friday, February 03, 2012 08:30:31 dennis luehring wrote:
>>>>   any idea why static could makes sense in an interface? any example?
>>> The same reason it makes sense in a class. I don't see any difference.
>> that also my first thought - but why do c#, java (and c++) don't allow it?
> C++ doesn't have interfaces, and C# and Java don't allow function
> implementations of any kind on interfaces. The same is not true for D.

Java will allow it in its next version. This will actually be more 
powerfull that what exists in D.

More information about the Digitalmars-d mailing list