public class IsikuteProov3 { public static void main(String[] arg){ Isikukood jaagup=new Isik("Jaagup", "Kippar", "37605030299"); Isikukood linda=new Isikukood("61009170132"); Isik pille=new Isik("Pille", "Kippar", "43510240354"); Isik osvald=new Isik("Osvald", "Kivistik", "33908260123"); pille.lisaLaps(jaagup); //Enne lapse lisamist teisendatakse Isikuks //Siis võimalik lisada laps, mis ainult Isiku käsk ((Isik)jaagup).lisaLaps(linda); ((Isik)jaagup).lisaLaps(new Isik("Toomas", "Kippar", "50804250357")); System.out.println(pille.lasteArv()); System.out.println(pille.jareltulijateArv()); System.out.println(pille.kasLaps(jaagup)); System.out.println(pille.kasLaps(linda)); System.out.println(pille.kasJareltulija(linda)); System.out.println(pille.kasLaps(osvald)); //pille.lisaLaps(linda); //Juba järeltulijana kirjas ((Isik)jaagup).lisaLaps(pille); } }