interface class I1 { /* ... */ }; interface class I2 : I1 { /* ... */ }; interface class I3 : I1, I2 { /* ... */ };