Job description
Zlecę napisanie projektu
Projekt wymaga przygotowania:
1. działającej aplikacji
2. dokumentacji
Dokumentacja powinna zawierać:
1. Temat projektu
2. Specyfikacja problemu. Przyjęte założenia i ograniczenia
3. Opis algorytmów, zmiennych
4. Diagram klas w UML
5. Kod programu
6. Instrukcja dla użytkownika
7. Przykładowe dane i wyniki
Rozwiązanie zadania indywidualnego musi wykorzystywać:
1. paradygmat programowania obiektowego
2. modyfikatory (public, private, protected, abstract, static, final)
3. dziedziczenie, interfejsy, klasy i metody abstrakcyjne (wymagana jest implementacja własnych interfejsów i klas abstrakcyjnych)
4. obsługę sytuacji wyjątkowych (przechwytywanie własnych wyjątków)
5. graficzny interfejs użytkownika w SWINGu
Temat: Symulator windy Implementacja typowej windy czyli: zamawianie windy, wybór piętra, zamykanie drzwi, dzwonek itp.