Files
ldc/test/interface2.d
Tomas Lindquist Olsen 4505b9b006 [svn r137] Many fixes towards tango.io.Console working, but not quite there yet...
In particular, assertions has been fixed to include file/line info, and much more!
2008-01-14 05:11:54 +01:00

38 lines
403 B
D

module interface2;
extern(C) int printf(char*,...);
interface A
{
void a();
}
interface B
{
void b();
}
class C : A,B
{
int i = 0;
override void a()
{
printf("hello from C.a\n");
}
override void b()
{
printf("hello from C.b\n");
}
}
void main()
{
scope c = new C;
{c.a();
c.b();}
{A a = c;
a.a();}
{B b = c;
b.b();}
}