interface IA { public void testA(); } interface IB { public void testB(); } interface IC { public void testC(); } class Test{ public A value; // wird den Typ IB bekommen! public void testIt(){ value.testA(); } }