Spisie treści
Orientacja obiektowa jest podstawą do Diagramy UML, w rzeczywistości UML istnieje, aby reprezentować orientację obiektową, gdy znamy podstawy obu UML Jako zorientowani obiektowo, być może możemy zadać sobie pytanie, co dalej i krok, który musimy podjąć, to jak używać obu razem.Najpierw musimy wiedzieć, że będziemy diagramować, zwykle musimy zacząć od klasy, w ten sposób możemy tworzyć abstrakcje, z których będzie czerpać reszta treści.
Tworzenie klasy
ten zajęcia w UML są reprezentowane przez prostokąt, nazwa klasy musi być zgodna z konwencją posiadania nazwy z pierwszą literą dużymi literami, ważne jest, aby było to tylko jedno słowo więc jeśli mamy przypadek, w którym klasa musi mieć dwa słowa , to musimy je połączyć, a każde słowo musi zaczynać się wielkimi literami, np.: "Komórka”. Nazwa klasy powinna znajdować się na górze prostokąta.
Przestrzegając konwencji, zapewniamy, że nasz diagram będzie czytelny dla każdego, kto zna UML.
Zobaczmy na poniższym obrazku, jak wyglądałaby klasa:
Atrybuty
Atrybuty są cechami charakterystycznymi klasy, definiujemy je, gdy wykonujemy proces jej abstrakcji, to znaczy, gdy tworzymy listę rzeczy, które sprawiają, że klasa jest modelem lub reprezentacją obiektu i bez tych rzeczy nie może być reprezentowane.
Konwencja nazewnictwa atrybuty jest słowem pisanym małą literą, jeśli atrybut składa się z dwóch lub więcej słów po pierwszej małej literze, następujące słowa muszą być połączone z pierwszym i muszą zaczynać się od pierwszej litery pisanej wielką literą, na przykład „przepustowość”. Klasa może zawierać jeden lub więcej atrybutów, a także żadnych atrybutów, jeśli tak, muszą one być wymienione poniżej nazwy klasy oddzielone linią, zobaczmy następujący obrazek:
Są to akcje, które może wykonać instancja klasy, możemy je nazwać metody jeśli mówimy o programowaniu obiektowym, operacje te są zgodne z konwencją nazewnictwa atrybutów, z tą tylko różnicą, że na końcu dodamy parę nawiasów, takich jak: „otwarte drzwi()”, Będąc czynami, zwykle pierwsze słowo jest czasownikiem bezokolicznikowym. Lista jest umieszczona pod atrybutami również z linią je rozdzielającą.
Zobaczmy na poniższym obrazku, jak by to wyglądało:
Bardzo łatwo jest zrobić definicję klasy w UML Widząc końcowy wynik, pokazujemy również, jak czytelny może być, przy dobrze zdefiniowanej klasie zgodnej ze standardem, możemy mieć zespół zbierający informacje i zespół programistów i obaj mogą komunikować się z minimalną ilością nieporozumień.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt