Advertisement
Guest User

Sukututkija

a guest
Oct 2nd, 2014
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. public class Sukututkija {
  2.  
  3. public Sukututkija() {
  4.  
  5. }
  6.  
  7. public void kerroHenkilosta(Henkilo henkilo) {
  8. if (!(henkilo.getIsa() == null) && !(henkilo.getAiti() == null)) {
  9. System.out.println(henkilo.getNimi() + ", äiti " + henkilo.getAiti().getNimi() + " ja isä " + henkilo.getIsa().getNimi());
  10.  
  11. } else if (henkilo.getIsa() == null && !(henkilo.getAiti() == null)) {
  12. System.out.println(henkilo.getNimi() + ", äiti " + henkilo.getAiti().getNimi() + " ja isä tuntematon");
  13. } else if (henkilo.getAiti() == null && !(henkilo.getIsa() == null)) {
  14. System.out.println(henkilo.getNimi() + ", äiti tuntematon " + " ja isä " + henkilo.getIsa().getNimi());
  15. } else if (henkilo.getIsa() == null && henkilo.getAiti() == null) {
  16. System.out.println(henkilo.getNimi() + ", äiti tuntematon ja isä tuntematon");
  17. }
  18. }
  19.  
  20. public void kerroHenkilonSuvusta(Henkilo henkilo) {
  21. while (!(henkilo == null)) {
  22. kerroHenkilosta(henkilo);
  23. henkilo = henkilo.getIsa();
  24.  
  25. }
  26.  
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement