🗊Презентация UML. Diagramy Klas

Нажмите для полного просмотра!
UML. Diagramy Klas, слайд №1UML. Diagramy Klas, слайд №2UML. Diagramy Klas, слайд №3UML. Diagramy Klas, слайд №4UML. Diagramy Klas, слайд №5UML. Diagramy Klas, слайд №6UML. Diagramy Klas, слайд №7UML. Diagramy Klas, слайд №8UML. Diagramy Klas, слайд №9UML. Diagramy Klas, слайд №10UML. Diagramy Klas, слайд №11UML. Diagramy Klas, слайд №12

Вы можете ознакомиться и скачать презентацию на тему UML. Diagramy Klas. Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





UML
Diagramy Klas
www.twinbottles.com/kop/Skrypt2.doc
Описание слайда:
UML Diagramy Klas www.twinbottles.com/kop/Skrypt2.doc

Слайд 2





Klasa
Описание слайда:
Klasa

Слайд 3





Klasa - Przykład
Klasa kształt posiada atrybuty pozycja X oraz Y i kolor.  Koordynaty będą liczbami całkowitymi natomiast kolor będzie obiektem klasy Color. 
Klasa ta posiada także trzy operacje. Operacja Narysuj nie przyjmuje żadnych argumentów, natomiast operacje SetX oraz SetY przyjmują po jednej liczbie całkowitej. Żadna z tych operacji nie ma zadeklarowanego typu.
Описание слайда:
Klasa - Przykład Klasa kształt posiada atrybuty pozycja X oraz Y i kolor. Koordynaty będą liczbami całkowitymi natomiast kolor będzie obiektem klasy Color. Klasa ta posiada także trzy operacje. Operacja Narysuj nie przyjmuje żadnych argumentów, natomiast operacje SetX oraz SetY przyjmują po jednej liczbie całkowitej. Żadna z tych operacji nie ma zadeklarowanego typu.

Слайд 4





Dziedziczenie - Generalizacja
Описание слайда:
Dziedziczenie - Generalizacja

Слайд 5





Relacje
Relacja zaznaczana jest linią.
Relacje mają swoje nazwy, wypisane nad linią.
Zazwyczaj jest to czasownik określający rodzaj relacji.
Przy końcach linii oznaczającej relację zapisane są ilości elementów znajdujących się w relacji. W tym przypadku jeden odcinek jest w relacji z dokładnie dwoma punktami (jego końcami). Natomiast Człowiek może mieszkać w dowolnej ilości domów (lub w żadnym). W jednym domu może mieszkać dowolna ilość ludzi lub może on stać pusty.
Описание слайда:
Relacje Relacja zaznaczana jest linią. Relacje mają swoje nazwy, wypisane nad linią. Zazwyczaj jest to czasownik określający rodzaj relacji. Przy końcach linii oznaczającej relację zapisane są ilości elementów znajdujących się w relacji. W tym przypadku jeden odcinek jest w relacji z dokładnie dwoma punktami (jego końcami). Natomiast Człowiek może mieszkać w dowolnej ilości domów (lub w żadnym). W jednym domu może mieszkać dowolna ilość ludzi lub może on stać pusty.

Слайд 6





Relacje jednostronne
Relacje mogą być zakończone strzałkami. Strzałka oznacza że człowiek mieszka w dowolnej ilości domów a domy nie wiedzą o istnieniu ludzi. 
W poprzednim przykładzie z ludźmi i domami domy trzymały informacje ile mieszka w nich osób. W tym przykładzie nie jest to potrzebne więc zaznaczamy że dom nie musi wiedzieć o istnieniu ludzi.
Jest to relacja jednostronna między człowiekiem a domem.
Описание слайда:
Relacje jednostronne Relacje mogą być zakończone strzałkami. Strzałka oznacza że człowiek mieszka w dowolnej ilości domów a domy nie wiedzą o istnieniu ludzi. W poprzednim przykładzie z ludźmi i domami domy trzymały informacje ile mieszka w nich osób. W tym przykładzie nie jest to potrzebne więc zaznaczamy że dom nie musi wiedzieć o istnieniu ludzi. Jest to relacja jednostronna między człowiekiem a domem.

Слайд 7





Zapis liczności w relacjach
Описание слайда:
Zapis liczności w relacjach

Слайд 8





Agregacja
Agregacja jest zapisywana za pomocą linii zakończonej pustym rombem. Jest to relacja typu Całość/Część. Oznacza ze Łamana jest pewną całością a odcinek stanowi część tej całości. 
Różnica pomiędzy agregacją a zwykłą relacją jest ulotna. Agregacja oznacza to samo co relacja z zaznaczeniem zależności typu Całość/Część.
W tym przykładzie zakładamy że łamana składa się z co najmniej jednego odcinka a każdy odcinek składa się z dwóch punktów.
Описание слайда:
Agregacja Agregacja jest zapisywana za pomocą linii zakończonej pustym rombem. Jest to relacja typu Całość/Część. Oznacza ze Łamana jest pewną całością a odcinek stanowi część tej całości. Różnica pomiędzy agregacją a zwykłą relacją jest ulotna. Agregacja oznacza to samo co relacja z zaznaczeniem zależności typu Całość/Część. W tym przykładzie zakładamy że łamana składa się z co najmniej jednego odcinka a każdy odcinek składa się z dwóch punktów.

Слайд 9





Agregacja a relacja
Agregacja w przeciwieństwie do relacji opisuje zależność typu Całość/Część. 
Odcinki są elementami Łamanej. 
Ani dom nie jest częścią człowieka ani człowiek domu.
Generalne zalecenie jest takie, żeby w przypadku wątpliwości używać relacji zamiast agregacji.
Описание слайда:
Agregacja a relacja Agregacja w przeciwieństwie do relacji opisuje zależność typu Całość/Część. Odcinki są elementami Łamanej. Ani dom nie jest częścią człowieka ani człowiek domu. Generalne zalecenie jest takie, żeby w przypadku wątpliwości używać relacji zamiast agregacji.

Слайд 10





Kompozycja
Zapisywana jako linia zakończona czarnym rombem po stronie klasy zawierającej
Jest to mocna relacja Całość/Część. W tym przypadku Punkt jest elementem Koła.
Kompozycja jako mocna relacja Całość/Część określa także czas istnienia elementów. Gdy Koło zostanie usunięte, usunięty zostanie także Punkt będący jego środkiem.
Описание слайда:
Kompozycja Zapisywana jako linia zakończona czarnym rombem po stronie klasy zawierającej Jest to mocna relacja Całość/Część. W tym przypadku Punkt jest elementem Koła. Kompozycja jako mocna relacja Całość/Część określa także czas istnienia elementów. Gdy Koło zostanie usunięte, usunięty zostanie także Punkt będący jego środkiem.

Слайд 11





Zależności
Описание слайда:
Zależności

Слайд 12





Interfejsy
Interfejs to klasa która nie posiada obiektów, jest tylko ogólnym typem. Nie istnieją Humanoidy jako takie, ale istnieje wiele istot, które są humanoidami.
Nazwa takiej klasy jest pisana kursywą.
Klasa taka nie może posiadać atrybutów a jej wszystkie funkcje muszą być wirtualne.
Funkcje wirtualne są także zapisywane kursywą. Funkcje takie muszą być implementowane w klasach dziedziczących po klasie interfejsu.
Описание слайда:
Interfejsy Interfejs to klasa która nie posiada obiektów, jest tylko ogólnym typem. Nie istnieją Humanoidy jako takie, ale istnieje wiele istot, które są humanoidami. Nazwa takiej klasy jest pisana kursywą. Klasa taka nie może posiadać atrybutów a jej wszystkie funkcje muszą być wirtualne. Funkcje wirtualne są także zapisywane kursywą. Funkcje takie muszą być implementowane w klasach dziedziczących po klasie interfejsu.



Теги UML. Diagramy Klas
Похожие презентации
Mypresentation.ru
Загрузить презентацию