Interface question
Reiner Pope
reiner.pope at REMOVE.THIS.gmail.com
Mon Aug 28 23:49:53 PDT 2006
Charles D Hixson wrote:
> How should I write some code that would have an effect similar to what:
> interface P
> { this(ulong ndx);
> ulong fset();
> }
>
> would have if it were a legal construct?
>
> The "constructor" needs to return an instance of the class that
> implements it.
I think you have to use the factory pattern:
interface P
{
ulong fset();
}
interface PFactory
{
P create();
}
More information about the Digitalmars-d-learn
mailing list