Projekt miał na celu zaznajomienie z biblioteka graficzną SWING.
Zadaniem było stworzenie aplikacji do katalogowania zdjęć.

Jest to moja pierwsza aplikacja.

Link do GitHub

Link do GitHub

MP3

Dziedziczenie

    Disjoint
    Klasa abstrakcyjna
    Polimorficzne wołanie metody
    Overlapping
    Wielodziedziczenie
    Wieloaspektowe
    Dynamiczne

Link do GitHub

 

MP2

Asocjacje

    Binarna
    Z atrybutem
    Kwalifikowana
    Kompozycja

Każda z asocjacji musi mieć liczność co najmniej 1-* oraz automatyczne tworzenie połączenia zwrotnego.

Link do GitHub

 

    Ekstensja
    Ekstensja - trwałość
    Atrybut złożony
    Atrybut opcjonalny
    Atrybut powtarzalny
    Atrybut klasowy
    Atrybut pochodny
    Metoda klasowa
    Przesłonięcie
    Przeciążenie