Hali!
A ma is elokerult multkori kerdesem most megprobaltam gyakorlatban
megvalositani, de nem akar ossze jonni:
Szoval van ket osztalyunk: A es B
Azt szeretnem elerni, hogy ha valaki A, az jelentse azt, hogy o
automatikusan B is. Oke, vilagos, B az alosztalya, ez eddig tiszta.
Igen am, ezen kivul azt is szeretnem, hogy ha valaki B, az jelentse
automatikusan azt, hogy akkor o A is. Tehat a B meg legyen az A alosztalya.
Ilyet most akkor lehet csinalni? Ezt Loreba be tudom irni? Es Protegebe?
Az elobbi az ilyen iranyu kiserleteimre szimplan dob egy
java.lang.IllegalArgumentException: new child is an
ancestor
kivetelt, esetleg ha jo fej csak lenyeli az osztalyaimat es kozli a
konzolon, hogy
Object p:B has been dropped to null
Object p:A has been dropped to null
A Protege meg szimplan nem enged ilyet csinalni, azt mondja, ez nem
lehet annak a gyerek osztalya.
Pedig szerintem a keres nem lehetetlen, szamtalan ilyet tudok, peldaul
aki Karokatona, az egyben Kormoran is, es ugyanez vissza fele is igaz.
(A ricsoka felek es a szelesszaju madarfelek helyzeterol avagy a
kiralygebicsek es tirannusfelek helyzeterol mar nem is beszelek,
gondolom az ugyis mindenkinek beugrott ;-) )
Udv,
Zoli