fork download
  1. class G{
  2. private int x;
  3. public G() { x=3;}
  4. public void setX(int val){
  5. x=val;
  6. }
  7. public String toString(){
  8. return ""+x;
  9. }
  10. }
  11.  
  12. class H extends G{
  13. private int y;
  14. public H() { y=4;}
  15. public void setY(int val){
  16. y=val;
  17. }
  18. public String toString() {
  19. return ""+y+" "+super.toString();
  20. }
  21. }
  22.  
  23. ////////////////////////////////////////////
  24. //test code in the main method
  25. G one = new G();
  26. out.println(one);
  27. one.setX(5);
  28. out.println(one);
  29. H two = new H();
  30. two.setX(-2);
  31. two.setY(11);
  32. out.println(two);
  33.  
  34. G three = new H();
  35. out.println(three);
  36. three.setX(8);
  37. three.setY(21);
  38. out.println(three);
  39.  
  40. G four = new H();
  41. four.setX(11);
  42. out.println(four);
  43. four.setX(6);
  44. ((H)four).setY(14);
  45. out.println(four);
  46.  
  47. H five= new H();
  48. five.setY(7);
  49. out.println(five);
  50. five.setX(16);
  51. five.setY(9);
  52. out.println(five);
  53.  
Compilation error #stdin compilation error #stdout 0.04s 2184192KB
stdin
Standard input is empty
compilation info
Main.java:25: error: class, interface, or enum expected
G one = new G();
^
Main.java:26: error: class, interface, or enum expected
out.println(one);
^
Main.java:27: error: class, interface, or enum expected
one.setX(5);
^
Main.java:28: error: class, interface, or enum expected
out.println(one);
^
Main.java:29: error: class, interface, or enum expected
H two = new H();
^
Main.java:30: error: class, interface, or enum expected
two.setX(-2);
^
Main.java:31: error: class, interface, or enum expected
two.setY(11);
^
Main.java:32: error: class, interface, or enum expected
out.println(two);
^
Main.java:34: error: class, interface, or enum expected
G three = new H();
^
Main.java:35: error: class, interface, or enum expected
out.println(three);
^
Main.java:36: error: class, interface, or enum expected
three.setX(8);
^
Main.java:37: error: class, interface, or enum expected
three.setY(21);			
^
Main.java:38: error: class, interface, or enum expected
out.println(three);
^
Main.java:40: error: class, interface, or enum expected
G four = new H();
^
Main.java:41: error: class, interface, or enum expected
four.setX(11);
^
Main.java:42: error: class, interface, or enum expected
out.println(four);
^
Main.java:43: error: class, interface, or enum expected
four.setX(6);
^
Main.java:44: error: class, interface, or enum expected
((H)four).setY(14);
^
Main.java:45: error: class, interface, or enum expected
out.println(four);
^
Main.java:47: error: class, interface, or enum expected
H five= new H();
^
Main.java:48: error: class, interface, or enum expected
five.setY(7);
^
Main.java:49: error: class, interface, or enum expected
out.println(five);
^
Main.java:50: error: class, interface, or enum expected
five.setX(16);
^
Main.java:51: error: class, interface, or enum expected
five.setY(9);
^
Main.java:52: error: class, interface, or enum expected
out.println(five);
^
25 errors
stdout
Standard output is empty