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

Reply via email to