二行目のMyInterfaceは型名です
インターフェイス名は型名として使えます

型名を括弧で囲み、式の前に付けると、キャストになります
double x = 1.5;
int y = (int) x;
みたいな書き方を見たことはありませんか?
obj のまま使ってもいいと思いますが、何かそうしたい理由があるんでしょうね