How Interface Solve Diamond Problem In Java