>>438さん
れすありがとうござます。

見比べて見たのですが、やはりinterface同士でなにがおこっているのか理解出来ません

new Interface();
という構文自体が何をしているのかわからないのですが、
もう少しヒントいただけないでしょうか?