Invalid Code
class Base : Object {
public void foo () {
}
}
interface IFoo : Base {
public abstract string foo ();
}
interface IBar : Base {
public abstract int foo ();
}
class Manam : Base, IFoo, IBar {
public int IBar.foo () {
return 23;
}
}
void main () {
}