Cvicna (nebodovana) uloha Cielom je vytvorit jednoduchu (a trosku naivnu :))) aplikaciu na sledovanie partnerskych vztahov v triede/kruzku/rocniku... * Vytvorte triedu Girl s atributom name a konstruktorom, ktory inicializuje tento atribut. * Vytvorte triedu Boy s atributom name a konstruktorom, ktory inicializuje tento atribut. * Do triedy Boy pridame atribut girlfriend typu Girl a do triedy Girl atribut boyfriend typu Boy * Do triedy Girl pridame metodu na nastavnie partnera a metodu isTaken() ktora vrati pravdu ak dievca ma priatela a nepravdu inak * Do triedy Boy pridame metodu pullGirl(Girl girl) ktora skontroluje ci je dievca aj chlapec nezadane a ak je tento test uspesny nastavi hodnoty atributov boyfriend a girlfriend oboch objektoch. Do oboch tried pridame metodu splitUp() ktora oba atributy nastavi na null * Upravme program tak aby pocital kolko priateliek uz jednotlivy chlapec mal (vytvorime atribut experience a umoznime k nemu pristup metodou getExperience * Pridajme do triedy Girl atribut minimumBoyfriendExperience ktory vyjadruje aky skuseny musi byt potencialny priatel aby ho dievca chcelo (bude sa nastavovat v konstruktore) a metodu wantsBoy(Boy boy) ktora vrati true ak je chlapec ma viac alebo rovnako vela skusenosti ako dievca pozaduje * Pridajme do metody pullGirl(Girl girl) test ci dievca zo vztahom suhlasi * Naimplementujeme metodu toString() na oboch objektoch: pre triedu Boy vrati retazec v tvare: This boy named MenoChlapca is in relationship with girl named MenoDievcata and has had X exgirlfriends. pripadne: This boy named MenoChlapca is free and has had X exgirlfriends. pre triedu Girl vrati retazec v tvare: girl named MenoDievcata * Vytvorte triedu Main z metodou main v ktorej budeme simulovat pribeh Kuba a Janky: 1. vytvorime dievca menom Janka ktorej priatel musi mat skusenost aspon 2 a dievcata Katka, Petra, Zuzka a Matka ktorym stacia uplne neskuseny chlapci 1 2. vytvorime chlapca Kubo 3. Vytvorime chlapca Mato ktory sa postupne vystrieda vo vztahu z Katkou a Petrou a Matkou 4. Kubo sa bude uchadzat o Janku 5. Skontrolujme ze Janka Kuba odmietla pomocou vypisu Kubovej metody toString na standardny vystup 6. potom sa bude o Janku uchadzat Mato, ktory je uz skusenejsi - opat skontrolujem ze jemu sa to podarilo 7. Kubo zacne a ukonci vztah z Katkou a Zuzkou 8. Potom sa opat uchadza o Janku a opat je odmietnuty(kontrola vypi- som) 9. Podari sa mu to az potom co sa Janka rozide s Matom co skontrolujeme vypisom toString oboch chlapcov * Vyskusajte si vyexportovat ulohu ako .jar archiv 2