Zagadnienia z tego ćwiczenia obejmują umiejętności: 1. Opracowanie klasy
a) tworzenie szkieletu klasy,
b) dodanie danych składowych do utworzonej klasy,
c) dodanie funkcji składowych do utworzonej klasy,
d) wykorzystania mechanizmu ustawiania danych składowych;
e) zastosowania wskaźnika this;
f) zabezpieczania danych składowych przed modyfikacją;
g) dołączania plików nagłówkowych w całym projekcie;
h) korzystania z wbudowanych funkcji bibliotecznych (m.in. iostream. h, sting. h);
Tworzenie szkieletu projektu
• Utwórz nowy projekt w swojej przestrzeni roboczej. W trakcie tworzenia projektu zaleca się utworzenie szkieletu przez wybór An empty project
• Z menu lokalnego dla listy klas wybierz New Class i podaj tylko nazwę klasy a następnie zaakceptuj klikając OK. Zwróć uwagę na to, że w Widoku klas (po rozwinięciu) pojawia nazwa klasy oraz lista automatycznie utworzonych składników, którymi są pewne szczególne funkcje składowe o nazwach takich jak nazwa klasy. Te funkcje to konstruktor i destruktor, (którymi na obecnym etapie nie będziemy się zajmować)
• Po powrocie do widoku plików (FileView) zauważysz, że utworzone zostały dwa pliki xxx.cpp i xxx.h Ten ostatni plik zawiera szkielet klasy (deklarację) z dwoma funkcjami tj. konstruktorem i destruktorem, których ciała, zdefiniowane w xxx.cpp, są puste.
Dodanie danych składowych do utworzonej klasy
Przełącz panel na widok ClassView Aby dodać daną składową od utworzonej klasy, należy z menu lokalnego dla stworzonej klasy wybrać Add Member Variable
Dodanie funkcji składowych do utworz.onej klasy
Przełącz panel na widok ClassView. Aby dodać daną składową od utworzonej klasy, należy z menu lokalnego dla stworzonej klasy wybrać Add Member Function.
_9_
Katedra Podstaw Elektroniki Programowanie Komputerów - Studia dzienne - 2FD r.a. 2005/2006 semestr letni