Programowanie Obiektowe

Zadanie 1.

Korzystając z dokumentacji napisz program informujący ile pozostało dni do soboty (do weekendu). Wykorzystaj dowolne metody klasy date (też i oznaczone jako deprecated).

Nazwa Klasy:  Weekend

Uwaga:

Przykładowy tekst na konsoli dla czwartku:

Liczba dni do weekendu: 1


Zadanie 2.

Zapoznaj się z przykładowym kodem a następnie wypisz jaki jest dzień tygodnia (poniedziałek - piątek) zaś w przypadku soboty i niedzieli tekst, że jest weekend. (Możesz używać wszystkich metod w tym i oznaczonych jako deprecated).

Nazwa Klasy:  Weekend1

Uwaga:

Nie używaj tablic. Użyj tylko wyrażeń warunkowych (if, if-else, switch).

Linki do przykładowych kodów:

- Month1.java

- Month2.java

Przykładowy tekst na konsoli:

Dziś jest czwartek.


Zadanie 3.

Napisz program stanowiący połączenie zadania 1 i zadania 2 ale z zastrzeżeniem, że tekst powinienien być językowo poprawny.

Nazwa Klasy:  Weekend2

Uwaga:

Zastanów się jak sensownie użyć tablicy oraz wyrażeń warunkowych.

Dodatkowo unikaj metod oznaczonych jako deprecated.

Zapoznaj się z przykładowym kodem:

- Month3.java

Tekst powinien wyglądać tak jak poniżej (trzy przykłady dla piątku, czwartku i soboty):

Dziś piątek, do weekendu pozostało 0 dni.

Dziś czwartek, do weekendu pozostał 1 dzień.

Mamy weekend!


Zadanie 4.

Napisz program wypisujący liczbę argumentów programu (przekazanych w linii poleceń) a następnie wyświetl je wiersz po wierszu.

Nazwa Klasy:  CommandLineArguments

Uwaga:

Zapoznaj się z przykładowymi kodami:

- Loop.java

- Array.java

- LoopArray.java

W Eclipse aby wpisać argumenty dla klasy zaznaczamy plik danej klasy  (okno Package Explorer), następnie wciskamy prawy przycisk myszy i wybieramy z menu: Properties. Potem wybieramy z listy: Run/Debug Settings. W okienku powinna pojawić się nazwa klasy a wtedy naciskamy Edit. (Gdyby się nie pojawiła, to New...). Wybieramy w nowym okienku zakładkę o nazwie: Arguments i tam wpisujemy argumenty w okienku: Program arguments.

Instrukcja konfiguracji linii poleceń, krok po kroku jest dostępna w dostępna w sekcji:  Dodatki.

Tekst powinien wyglądać tak jak poniżej dla wywołania:  java CommandLineArguments

Brak argumentów programu.

Zaś inaczej w tym przypadku:  java CommandLineArguments Ala ma kota

Liczba argumentów: 3

1. Ala

2. ma

3. kota