Strona główna forum UML
Asocjacje a zależności | Zarejestruj się by pisać |
| Wcięte | Najpierw najnowsze | Poprzedni temat | Następny temat | Koniec |
| Postujący | Wątek |
|---|---|
| R_K | wysłane dnia: 2011/9/8 11:42 |
Nowicjusz ![]() Dołączył: 2011/9/8 z: Posty: 1 |
Asocjacje a zależności Jaka jest podstawowa różnica pomiędzy asocjacją i zależnością?
Z artykułu: Cytat:
http://hole.4fips.com/oop.uml_class_diags.php Wynika chyba, że jeżeli mamy np. zależność: klasaA ------> klasaB to znaczy, że klasa A używa jakoś klasy B, ale nigdy nie ma w jej wnętrzu składnika będącego obiektem klasy B (np. zmiennej, referencji czy wskaźnika)? Natomiast w przypadku asocjacji klasa też używa jakoś klasy B, ale w jej wnętrzu zawsze musi być składnik będący obiektem klasy B? Np.: Rozumiem, że asocjacja - (w tym przypadku umieszczenie instancji klasy B w klasie A) może być zaimplementowane na różne sposoby? Np. konstruktor klasy A przyjmuje przy wywołaniu jako parametr obiekt klasy B? Mam jeszcze pytania o ten slajd: http://wazniak.mimuw.edu.pl/index.php?title=Io-5-wyk-Slajd25 Na przykład jest zależność opisana frazą call: A ---------------->B która znaczy "operacja w klasie A wywołuję operacje w klasie B", to co w tym kontekście oznacza, że "zmiana definicji jednej klasy może spowodować zmianę drugiej"? |
| Wcięte | Najpierw najnowsze | Poprzedni temat | Następny temat | Top |
| Zarejestruj się by pisać | |






