2450300796

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łąc
Kod przedmiotu: I/P/l Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Anatomia
Kod przedmiotu: I/P/2 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Biologia
Kod przedmiotu: I/P/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Fizjologia
Kod przedmiotu: I/P/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Biochemia Typ
Kod przedmiotu: I/P/5 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Biofizy ka Ty
Kod 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: Kwalifikowana
Kod przedmiotu: I/O/l Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Język angiels
Kod przedmiotu: I/P/9 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Psychologia T
Kod przedmiotu: 1/0/2 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Łacina Typ
Kod przedmiotu: 1/0/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Technologia
Kod przedmiotu: 1/0/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Filozofia Typ
Kod przedmiotu: 1/0/5 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Etyka Typ
Kod przedmiotu: 1/0/6 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Wychowanie
Kod przedmiotu: 1/0/6 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Wychowanie
Kod przedmiotu: 1/0/3 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Ochrona w
Kod przedmiotu: 1/0/4 Karta opisu przedmiotu 1. Informac ja ogólna Nazwa przedmiotu: Etyka

więcej podobnych podstron