On 2013-06-19 00:15, Ali Çehreli wrote:
val() must appear on Bar. I made it an interface:interface Bar{ int val(); } class Foo : Bar{ int val_ = 10; int val() { return val_; } } class Foos : Bar{ int val_ = 20; string str = "some more memory"; int val() { return val_; } }
Why not just move "val" to the base class. -- /Jacob Carlborg