2450300796
Zadeklarowano dodatkową klasę dla opisu przedmiotów . Nazwano ją Item.h. Załączono do niej plik worldobject.h.
Zadeklarowane są zmienne prywatne dla wagi i nazwy: int weight; char* namel
Zadeklarowane są także metody publiczne:
- destruktor i konstruktor opcjonalny, a także konstruktor nieopcjonalny, który tworzy wskaźniki na zmienne wagi, nazwy oraz obrazka
Item(void);
ItemCBITMAP* sprite, int weigh, char* ItemName)!
~Item(void);
- metoda zwracająca wartość ruchu na polu kiedy agent trzyma przedmiot o konkretnej wadze:
int ReturnOneFieldMoveCost();
- metoda zwracająca wartość wagi przedmiotu jaką trzyma agent:
int CheckWeightO;
Metody klasy Item są zadeklarowane w pliku Item.cpp. do której został załączony plik Item.h.
IV.II.VIII. Queue.
Zadeklarow ano dodatkową klasę dla obsługi kolejki. Nazwano ją Queue.h. Załączono do niej plik worldobject.h, Tile.h, Plain.h, oraz biblioteki stdafx.h, vector oraz allegro.h.
W klasie tej zadeklarowano zmienne prywatne dla...
- dynamiczna deklaracja tablicy 1-wymiarowej typu Tile:
std:: vector<Tile*>table;
- zmienne dla liczby kolumn i wierszy:
int rows.columns;
- zmienna całkowita zwracająca obecny koniec kolejki:
int endingl
Zadeklarowano także zmienne i metody publiczne:
- konstruktory i destruktor opcjonalny.
Queue(Plain* world);
Queue(int i);
~Queue()i
Mobilny Agent Kognitywny Dokumentacja Projektu. ver. 0.3 09.02.11
Kabaciński Krzysztof. Kwieciński Paweł. Kramm Krzesimir. Sosiński Sławomir, Osowski Jacek. Morańska Anna red. Anna Morańska
11
Wyszukiwarka
Podobne podstrony:
W programie została zadeklarowana dodatkowa klasa dla opisu planszy. Jest ona nazwana Plain.h. ZałącKod przedmiotu: I/P/l Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: AnatomiaKod przedmiotu: I/P/2 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: BiologiaKod przedmiotu: I/P/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: FizjologiaKod przedmiotu: I/P/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Biochemia TypKod przedmiotu: I/P/5 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Biofizy ka TyKod przedmiotu: I/P/6 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu:Kod przedmiotu: I/P/7 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu:Kod przedmiotu: I/P/8 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: KwalifikowanaKod przedmiotu: I/O/l Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Język angielsKod przedmiotu: I/P/9 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Psychologia TKod przedmiotu: 1/0/2 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Łacina TypKod przedmiotu: 1/0/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: TechnologiaKod przedmiotu: 1/0/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Filozofia TypKod przedmiotu: 1/0/5 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Etyka TypKod przedmiotu: 1/0/6 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: WychowanieKod przedmiotu: 1/0/6 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: WychowanieKod przedmiotu: 1/0/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Ochrona wKod przedmiotu: 1/0/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Etykawięcej podobnych podstron