Sinif məlumatları#9072

Sinif məlumatları

1 saniyə
64 meqabayt
Asan

Sinif Data (tarix) yaradın, bu sinif aşağıdakı sahələri əhatə edir: gün, ay, il.

Konstruktorları həyata keçirin:

Əgər təyin etmə zamanı tarix düzgün deyilsə, "Error data..." mesajını çıxarın və yeni sətirə keçin. Əgər tarix səhvdirsə, 01.01.1900 dəyərini təyin edin; (İl 0 ilə 2050 arasında ola bilər).

Metodları həyata keçirin:

Ayları ingilis dilində müvafiq olaraq çıxarın:

January, February, March, April, May, June, July, August, September, October, November, December.

Testlər

Test 1. Varsayılan konstruktorun və OutDataddmmyy() metodunun yoxlanılması.

Test 2-5 dd.mm.yyyy formatında char tipli sətir qəbul edən konstruktorun və verifikation(), OutDataddmmyy(), OutDataddmmyyyy(), OutDataddMonthyyyy() metodlarının yoxlanılması.

Test 6 Üç tam int dəyərini qəbul edən konstruktorun və verifikation(), OutDataddmmyy(), OutDataddmmyyyy(), OutDataddMonthyyyy() metodlarının yoxlanılması.

Test 7 Varsayılan konstruktorun və setDay(..), setMonth(..), setYear(..), verifikation(), OutDataddmmyy(), OutDataddmmyyyy(), OutDataddMonthyyyy() metodlarının yoxlanılması.