interface Foo {
void bar();
}
public class Main {
public void bar() { }
public static void main
(String[] args
) { //class Wrapper extends Main implements Foo{}
Foo broken = (Foo)new Main(){};
//broken.bar();
}
}
aW50ZXJmYWNlIEZvbyB7Cgl2b2lkIGJhcigpOwp9CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgkKCXB1YmxpYyB2b2lkIGJhcigpIHsgfQoKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB7CgkJLy9jbGFzcyBXcmFwcGVyIGV4dGVuZHMgTWFpbiBpbXBsZW1lbnRzIEZvb3t9CgkJRm9vIGJyb2tlbiA9IChGb28pbmV3IE1haW4oKXt9OwoJCS8vYnJva2VuLmJhcigpOwoJfQp9