You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

PR413.java 1.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. public class PR413 {
  2. public static void main(String[] args) {
  3. new PR413().realMain(args);
  4. }
  5. public void realMain(String[] args) {
  6. }
  7. public PR413() {
  8. }
  9. }
  10. interface Interface {
  11. public static class InnerClass {}
  12. public static int field = 2;
  13. }
  14. abstract class Abstract {
  15. public static class InnerClass {}
  16. public static double field = 3.14;
  17. }
  18. abstract class AbstractConflictingClass
  19. extends Abstract
  20. implements Interface
  21. {
  22. }
  23. class NonAbstractConflictingClass
  24. extends Abstract
  25. implements Interface
  26. {
  27. }
  28. class NonAbstractClass implements Interface {
  29. public static class InnerClass {}
  30. }
  31. class NonAbstractExtendingClass extends Abstract {
  32. public static class InnerClass {}
  33. }
  34. abstract class AbstractConflictingClassThatRedefinesInnerClass
  35. extends Abstract
  36. implements Interface
  37. {
  38. public static class InnerClass {}
  39. }
  40. class NonAbstractConflictingClassThatRedefinesInnerClass
  41. extends Abstract
  42. implements Interface
  43. {
  44. public static class InnerClass {}
  45. }