fork download
  1. public class Main
  2. {
  3. private static interface Foo
  4. {}
  5.  
  6. private static interface Bar
  7. {}
  8.  
  9. private static class Baz implements Foo, Bar
  10. {}
  11.  
  12. private static class Qux
  13. {}
  14.  
  15. public static void main(String[] args)
  16. {
  17. Foo foo = new Baz();
  18. Qux qux = new Qux();
  19. System.out.println(foo instanceof Bar);
  20. System.out.println(qux instanceof Bar);
  21. System.out.println(qux instanceof Baz);
  22. }
  23. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:21: inconvertible types
found   : Main.Qux
required: Main.Baz
		System.out.println(qux instanceof Baz);
		                   ^
1 error
stdout
Standard output is empty