interface B {
String getS();
}
class A2 implements B {
public String getS() {
return "A2";
}
}
public class A implements B {
public String getS() {
return "A";
}
static void show(B b) {
System.out.println( b.getS());
}
public static void main(String[] args) {
A2 a2 = new A2();
A a = new A();
show(a);
show(a2);
}
}