Article View: pl.comp.objects
Article #15681Re: UML Diagram klasy -agregacja
From: Mariusz Lotko
Date: Sat, 06 Jan 2007 10:13
Date: Sat, 06 Jan 2007 10:13
46 lines
2070 bytes
2070 bytes
lll@lll.pl wrote: > >> To nie jest zaden "polaczony" zapis tylko zupelnie inna sytuacja. >> >>> Jest wiec i wskaznik (strzaleczka) i znajduje sie dana klasa na liscie >>> atrybutow. >>> [...] >> >> Ta strzaleczka w Twoim przykladzie nie oznacza asocjacji tylko mowi, ze >> klasa Abs implementuje interfejs IInterface. >> > nie prawda :) > implementuje: - - - - - |> OK > dziedziczy: ------------|> OK, choc rozumiem nieporozumienie: klopoty z konwersja ciaglej linii na ASCII ;-) > agreguje: --------------> ZALEZY!!! A ----> B Obiekty klasy A zaleza (maja w swoim interfejsie, np. jako parametry wywolan!) od obiektow klasy B. Agregacja to A <>---------- B Obiekty klasy B naleza do obiektow klasy A. Celowo pisze "obiektow klasy A", bo to agregacja dzielona. Agregacja kompozycyjna (nie wiem jak przetlumaczyc "composite agregation") zaznacza sie wypelnionym rombem, ktory trudno w ASCII przedstawic. > > jesli masz ksiazke "head first design patterns", to zobacz > np. na strone 54 Jesli niczego nie pomieszales i jest tam napisane tak jak Ty piszesz, to radze te ksiazke... odpuscic. -- Mariusz Lotko
Technical Details
Message-ID:
<ennshu$g42$1@bandai.magma-net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mailReferences:
<1165108087.169324.56550@l12g2000cwl.googlegroups.com> <enilpf$k38$1@nemesis.news.tpi.pl> <enkv4e$i5o$1@news.onet.pl> <enngb7$fok$1@nemesis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mail From: Mariusz Lotko <imie.nazwisko@wp.pl> Newsgroups: pl.comp.objects Subject: Re: UML Diagram klasy -agregacja Date: Sat, 06 Jan 2007 11:13:41 +0100 Organization: Magma Systemy Komputerowe Lines: 47 Message-ID: <ennshu$g42$1@bandai.magma-net.pl> References: <1165108087.169324.56550@l12g2000cwl.googlegroups.com> <enilpf$k38$1@nemesis.news.tpi.pl> <enkv4e$i5o$1@news.onet.pl> <enngb7$fok$1@nemesis.news.tpi.pl> NNTP-Posting-Host: 192.168.21.22 Mime-Version: 1.0 X-Trace: bandai.magma-net.pl 1168078206 16514 192.168.21.22 (6 Jan 2007 10:10:06 GMT) X-Complaints-To: usenet@news.magma-net.pl NNTP-Posting-Date: Sat, 6 Jan 2007 10:10:06 +0000 (UTC) User-Agent: KNode/0.10.4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit