class A; class B; class C : A, interface!B; Then it is as if I have done class A; interface iB; class B : iB; class C : A, iB; But I can then do C c = new B; (but since I can't make B inherit iB, this is impossible)
Since D does not support multiple inheritance, is there any way
to effectively achieve this?
- Derive from interface Michelle Long via Digitalmars-d-learn
- Re: Derive from interface Daniel Kozak via Digitalmars-d-learn