Io-8-wyk-toc

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Spis treści

  1. Agenda
  2. Motywacja
  3. Geneza wzorców
  4. Wzorce w architekturze
  5. Wzorce w architekturze(1)
  6. Banda Czterech (Gang of Four)
  7. Wzorce w inżynierii oprogramowania
  8. Podział wzorców projektowych
  9. Szablon wzorca projektowego
  10. Szablon wzorca projektowego (cd.)
  11. Biblioteka
  12. Biblioteka(1)
  13. Katalogi
  14. Problem 1: Katalog rzeczowy
  15. Rozwiązanie: drzewo
  16. Wzorzec Composite
  17. Wzorzec Composite: uczestnicy
  18. Wzorzec Composite: konsekwencje
  19. Biblioteka
  20. Karty czytelników
  21. Problem 2: Typy kart czytelnika
  22. Rozwiązanie 1: podklasy
  23. Rozwiązanie 2: delegacja
  24. Wzorzec State
  25. Wzorzec State: uczestnicy
  26. Wzorzec State: konsekwencje
  27. Biblioteka
  28. Książki
  29. Problem 3: Duża liczba kart książek
  30. Rozwiązanie 1: jedna książka = jeden obiekt
  31. Rozwiązanie 2: pula obiektów
  32. Wzorzec Pool of Objects
  33. Wzorzec Pool of Objects: uczestnicy
  34. Wzorzec Pool of Objects: konsekwencje
  35. Rozwiązanie nr 3: "anonimowe książki"
  36. Wzorzec Flyweight
  37. Wzorzec Flyweight: uczestnicy
  38. Wzorzec Flyweight: konsekwencje
  39. Biblioteka
  40. Kontakt z czytelnikiem
  41. Problem 4: Newsletter
  42. Rozwiązanie 1: okresowe odpytywanie
  43. Rozwiązanie 2: powiadamianie
  44. Wzorzec Observer
  45. Wzorzec Observer: uczestnicy
  46. Wzorzec Observer: konsekwencje
  47. Podsumowanie
Źródło: „https://wazniak.mimuw.edu.pl/index.php?title=Io-8-wyk-toc&oldid=23110”

Menu nawigacyjne

Działania na stronie

  • Strona
  • Dyskusja
  • Czytaj
  • Kod źródłowy
  • Historia

Opcje strony

  • Strona
  • Dyskusja
  • Więcej
  • Narzędzia

Narzędzia osobiste

  • Zaloguj się

Nawigacja

  • Strona główna
  • Przedmioty
  • Uczelnie
  • O nas
  • MIMINF
  • MIMMAT

Narzędzia

  • Linkujące
  • Zmiany w linkowanych
  • Strony specjalne
  • Wersja do druku
  • Link do tej wersji
  • Informacje o tej stronie
Powered by MediaWiki
  • Tę stronę ostatnio edytowano 21 sie 2006, 08:17.
  • Polityka prywatności
  • O Studia Informatyczne
  • Informacje prawne