interface MyInterface {
void method();
}
class secondClass implements MyInterface {
public void method() { }
}
class Ideone {
private static void method(secondClass obj) {
}
public static void main
(String[] args
) { secondClass obj = new secondClass();
MyInterface interf = obj;
method((secondClass)interf);
}
}
aW50ZXJmYWNlIE15SW50ZXJmYWNlIHsKCXZvaWQgbWV0aG9kKCk7Cn0KCmNsYXNzIHNlY29uZENsYXNzIGltcGxlbWVudHMgTXlJbnRlcmZhY2UgewoJcHVibGljIHZvaWQgbWV0aG9kKCkgeyB9Cn0KCmNsYXNzIElkZW9uZSB7Cglwcml2YXRlIHN0YXRpYyB2b2lkIG1ldGhvZChzZWNvbmRDbGFzcyBvYmopIHsKCX0KCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewoJCXNlY29uZENsYXNzIG9iaiA9IG5ldyBzZWNvbmRDbGFzcygpOwoJCU15SW50ZXJmYWNlIGludGVyZiA9IG9iajsKCQltZXRob2QoKHNlY29uZENsYXNzKWludGVyZik7Cgl9Cn0=