fork download
  1. import java.util.*;
  2. import java.lang.*;
  3.  
  4. class Queen {
  5. private String name;
  6. private Queen nextQueen;
  7. public Queen(String name, Queen nextQueen) {
  8. this.name = name;
  9. this.nextQueen = nextQueen;
  10. }
  11. public Queen(String name) {
  12. this(name, null);
  13. }
  14. public void printQueens() {
  15. System.out.println(name);
  16. if (nextQueen != null) nextQueen.printQueens();
  17. }
  18. }
  19.  
  20. class Main {
  21.  
  22. public static void main (String[] args) throws java.lang.Exception {
  23. Queen q = new Queen("Foo", new Queen("Bar", new Queen("Gee")));
  24. q.printQueens();
  25. }
  26. }
Success #stdin #stdout 0.07s 380224KB
stdin
Standard input is empty
stdout
Foo
Bar
Gee