On Mon, 23 Jan 2012 02:33:47 +0200, Timon Gehr <[email protected]> wrote:

This seems to work.

a.di:

final class A{
     private this();
     static A factory();
     T1 publicMember1(int x);
     T2 publicMember2(float y);
     T3 publicField;
     // ...
}

a.d:

class A{
     static A factory(){return new A;}
     T1 publicMember1(int x){ ... }
     T2 publicMember2(float y){ ... }
     T3 publicField;
     // ...
private:
     T1 field1;
     T2 field2;
}

Oh? How so? Within current framework it is not possible.
Probably a glitch in matrix :)

Reply via email to