Jump to content


Photo

Klasy C++ programowanie obiektowe.


  • Please log in to reply
1 reply to this topic

#1 Mantotti

Mantotti
  • Użytkownicy
  • 1 posts

Posted 22 November 2014 - 14:03

Witam potrzebuję pomocy w dokończeniu zadaniu:
To treść:

Zdefiniuj klasę TKlalendarz. Klasa powinna zawierać prywatne pola: dzien,miesiac,rok oraz następujące metody: 
- konstruktor z trzema parametrami: d,m,r typu int ustawiający odpowiednie pola, jeśli paramety nie tworzą poprawnej daty ustawiana jest data 01/01/2009, 
- bool ustawDate(int d, int m, int r) - zadawaniem metody jest ustawienie odpowiednich pól, jeśli parametry metody nie tworzą poprawnej daty metoda zwraca false, 
- void wyswietl (int tyb) - wyświetl datę w odpowiednim formacie w zależności od parametru typ: 1 - data długa 14 grudzień 2009, 2 - data krótka 14/12/2009, w pozostałych przypadkach datę wyświetlamy 14.12.2009 
- int podajDzien() - zwraca dzień miesiąca 
- int podajMiesiac() - zwraca miesiąc 
- int podajRok() - zwraca rok 
- string podajDzienTyg() metoda zwracająca dzień tygodnia, 
- zmienDate - zmienia datę o zadaną ilość lat, miesięcy i dni. Zaprojektuj tą metodę tak aby można było ją wywołać z jednym parametrem (dni), z dwoma parametrami (dni i miesiące) lub trzema parametrami. 
- ileDni - oblicz ilośc dni pomiędzy datami, jeżeli data podana w parametrze jest wcześniejsza od daty obektu na rzecz którego wywoławana jest metoda to zwracana wartość powinna być ujemna.

a kod zrobiony jest w pliku:

Attached Files


  • 0


#2 jarex_67

jarex_67
  • Użytkownicy
  • 151 posts

Posted 29 August 2017 - 18:25

Spróbuj tutaj jest fajne szkolenie http://geek-on.pl :)


  • 0


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users