20111213341

20111213341



Zad. (CCar)

Napisać program umożliwiający przechowywanie i wyświetlanie na ekranie obiektów reprezentujących ssmadsśd w formacie ustalonym przez użytkownika. Zakłada się implementację klasy CCar, w skład której wchodzić będs następujące dane, funkcje składowe oraz funkcje operatorowe:

* sekcja publiczna

CCar — konstruktor domyślny, bezparametrowy; prywatnym danym klasy licettse_plale_no, make, model,year nadawane są wartości domyślne równe odpowiednio: "" (pusty łańcuch znaków), 0, 0, 1990, co odpowiada dla braku danych dotyczących numeru rejestracyjnego, marki i modelu oraz dla roku produkcji 1990; odpowiednie wartości nadawane są przy wykorzystaniu funkcji SelCar,

CCar — konstruktor przeciążony zawierający inicjatory odpowiadające kolejno dla numeru rejestracyjnego, marki i modelu oraz dla roku produkcji samochodu; pozwala on na nadanie konkretnych wartości danym prywatnym license_plate_no, make, model, year klasy na etapie tworzenia klasy; odpowiednie wartości nadawane są przy wykorzystaniu funkcji SetCar;

~ CCar - destruktor;

SetLicensePlateNo — funkcja dostępu do danej prywatnej license_plate_no, powodująca nadanie/zmianę jej dotychczasowej wartości;

SetMake - funkcja dostępu do danej prywatnej make, powodująca nadanie/zmianę jej dotychczasowej wartości; przed wykonaniem operacji sprawdzana jest wartość parametru inicjującego, który powinien mieścić się w dopuszczalnym zakresie, tj. 0 < make < 4; jeżeli tak nie jest przyjmujemy, że make = 0;

SetModel—funkcja dostępu do danej prywatnej model, powodująca nadanie/zmianę jej dotychczasowej wartości przed wykonaniem operacji sprawdzana jest wartość parametru inicjującego, który powinien mieścić się w dopuszczalnym zakresie, tj. 0 < model < 2; jeżeli tak nie jest przyjmujemy, że model = 0; ponadto jeżeli dana prywatna make = 0, wówczas również przyjmujemy, że model = 0;


Wyszukiwarka

Podobne podstrony:
matlab0002 %Kolokwiumlb_IS %zad.1 (lpkt) wyświetlić na ekranie nazwiska autorów skryptu disp( Napisa
Przykładowy program wyświetli na ekranie monitora napis (komunikat) treści: Witaj w świecie C++oraz
Powtórzenie wiadomości Praca z oknami Każdy otwierany program, plik lub folder jest wyświetlany na e
4.2.3. Ćwiczenia Ćwiczenie 1 Napisz program wyświetlający na ekranie imię i nazwisko. Sposób
67362 Zdjęcie0143 (15) Oto przykład programu wykorzystującego klasę P Program umożliwia wystawienie
s636 636 Poznaj Linux (akie jak -alk i write, aby wyświetlać na ekranie terminala własne komunikaty.
15.    Zaimplementuj metodę printOverview(), która wyświetli na ekranie liczbę
PR03ŁKTOWANIE FORMATÓW EKRANOWYCH Informacja wyświetlana na ekranie powinna być swoim zakresem, form
76648 str9 (11) lip. długość, szerokość i wysokość pomieszczenia, co umożliwia obliczenie i wykazani
5 (1794) Rozdział 4. ♦ Wprowadzanie danych, formatowanie i wyświetlanie na ekranie 53 Tabela 4.4.
04 28 ■■■■ NA RYNKU AV29 Rys. 7. Ikony wyświetlane na ekranie telewizora Rys. 8. Domowa sieć
7 (1497) 55 Rozdział 4. ♦ Wprowadzanie danych, formatowanie i wyświetlanie na ekraniePrzykład 4.3. O
9 (1259) 57 Rozdział 4. ♦ Wprowadzanie danych, formatowanie i wyświetlanie na ekraniePrzykład 4.6. W
Po pomiarze prześwitów należy zweryfikować wyświetlone na ekranie dane fabryczne mierzonego
Model CMYK • Modelu CMYK używa się do grafik wydrukowanych na papierze, a nie wyświetlanych na ekran

więcej podobnych podstron