March 25, 2004
How I can implement two or more interfaces in class, when they have members with same names?
I want different behavior for each of interfaces.

interface I1 {
  void foo();
}

interface I2 {
  void foo();
}

class C: I1, I2 {
  ...
}

It is possible in D?