import java.util.*; import java.lang.*; import java.io.*; class InterfaceExample{ public static void main (String[] args){ MyInterface[] iList = {new ImplOne(), new ImplTwo()}; for (MyInterface i : iList) { System.out.println(i.getString()); } } } interface MyInterface{ public String getString(); } class ImplOne implements MyInterface{ @Override public String getString(){ return "Who am I?"; } } class ImplTwo implements MyInterface{ @Override public String getString(){ return "I am YOU."; } }