I have two Java interfaces and one implementing class.
(I have used Eclipse to run the program directly, and I did not try to check any compiler warning et cetera by
Why not? The class is satisfying the contracts defined by both interfaces.