Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.18 KB | None | 0 0
  1. package oving3;
  2.  
  3. import acm.program.ConsoleProgram;
  4.  
  5. public class Kongefamilien extends ConsoleProgram{
  6.  
  7. Person Harald, Sonja, Martha, Ari, Haakon, MetteMarit, Ingrid, Sverre, Maud, Leah, Emma;
  8.  
  9. public void init(){
  10. Harald = new Person();
  11. Sonja = new Person();
  12. Martha = new Person();
  13. Ari = new Person();
  14. Haakon = new Person();
  15. MetteMarit = new Person();
  16. Ingrid = new Person();
  17. Sverre = new Person();
  18. Maud = new Person();
  19. Leah = new Person();
  20. Emma = new Person();
  21. }
  22. public void run(){
  23. createRoyalFamily();
  24.  
  25. println(Harald + "\n");
  26. println(Sonja + "\n");
  27. println(Martha + "\n");
  28. println(Ari + "\n");
  29. println(Haakon + "\n");
  30. println(MetteMarit + "\n");
  31. println(Ingrid + "\n");
  32. println(Sverre + "\n");
  33. println(Maud + "\n");
  34. println(Leah + "\n");
  35. println(Emma + "\n");
  36. }
  37. public void createRoyalFamily(){
  38. Harald.name = "Harald";
  39. Sonja.name = "Sonja";
  40. Martha.name ="Martha";
  41. Ari.name = "Ari";
  42. Haakon.name ="Haakon";
  43. MetteMarit.name = "Mette-Marit";
  44. Ingrid.name ="Ingrid-Alexandra";
  45. Sverre.name = "Sverre";
  46. Maud.name = "Maud";
  47. Leah.name = "Leah";
  48. Emma.name = "Emma";
  49.  
  50. Haakon.father = Harald;
  51. Martha.father = Harald;
  52. Haakon.mother = Sonja;
  53. Martha.mother = Sonja;
  54. Leah.mother = Martha;
  55. Maud.mother = Martha;
  56. Emma.mother = Martha;
  57. Leah.father = Ari;
  58. Maud.father = Ari;
  59. Emma.father = Ari;
  60. Sverre.father = Haakon;
  61. Ingrid.father = Haakon;
  62. Sverre.mother = MetteMarit;
  63. Ingrid.mother = MetteMarit;
  64.  
  65. Harald.children.add(Haakon);
  66. Harald.children.add(Martha);
  67. Sonja.children.add(Martha);
  68. Sonja.children.add(Haakon);
  69. Haakon.children.add(Ingrid);
  70. Haakon.children.add(Sverre);
  71. MetteMarit.children.add(Ingrid);
  72. MetteMarit.children.add(Sverre);
  73. Ari.children.add(Leah);
  74. Ari.children.add(Maud);
  75. Ari.children.add(Emma);
  76. Martha.children.add(Leah);
  77. Martha.children.add(Maud);
  78. Martha.children.add(Emma);
  79.  
  80. }
  81. }
  82.  
  83. /*
  84. * @startuml
  85. * object Kongefamilien
  86. *
  87. * object Harald
  88. * object Sonja
  89. * object Martha
  90. * object Ari
  91. * object Haakon
  92. * object "Mette-Marit" as MetteMarit
  93. * object "Ingrid Alexandra" as Ingrid
  94. * object "Sverre Magnus" as Sverre
  95. * object "Maud Angelica" as Maud
  96. * object "Leah Isadora" as Leah
  97. * object "Emma Tallulah" as Emma
  98. *
  99. * Harald --> "children" Haakon
  100. * Harald --> "children" Martha
  101. * Sonja --> "children" Haakon
  102. * Sonja --> "children" Martha
  103. *
  104. * Haakon --> "children" Ingrid
  105. * Haakon --> "children" Sverre
  106. * MetteMarit --> "children" Ingrid
  107. * MetteMarit --> "children" Sverre
  108. *
  109. * Martha --> "children" Maud
  110. * Martha --> "children" Leah
  111. * Martha --> "children" Emma
  112. * Ari --> "children" Maud
  113. * Ari --> "children" Leah
  114. * Ari --> "children" Emma
  115. *
  116. * Kongefamilien --> "harald" Harald
  117. * Kongefamilien --> "sonja" Sonja
  118. * Kongefamilien --> "martha" Martha
  119. * Kongefamilien --> "ari" Ari
  120. * Kongefamilien --> "haakon" Haakon
  121. * Kongefamilien --> "metteMarit" MetteMarit
  122. * Kongefamilien --> "ingrid" Ingrid
  123. * Kongefamilien --> "sverre" Sverre
  124. * Kongefamilien --> "maud" Maud
  125. * Kongefamilien --> "leah" Leah
  126. * Kongefamilien --> "emma" Emma
  127. *
  128. * @enduml
  129. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement