This repository has been archived on 2020-05-27. You can view files and clone it, but cannot push or open issues/pull-requests.
crystal-pokedex/PokeDexC++ GNU/Pokemon.h

27 lines
642 B
C++
Executable File

#ifndef POKEMON_H
#define POKEMON_H
class Pokemon
{
string name, type, location;
List attack, breed, moves, tmhm, evolution;
int number;
public:
Pokemon();
Pokemon ( int number, string name, string type, string location, List attack, List breed, List moves, List tmhm, List evolution );
Pokemon ( const Pokemon& pkmn );
string getName() const;
string getType() const;
string getLocation() const;
int getNumber() const;
List getAttack() const;
List getBreed() const;
List getMoves() const;
List getTMHM() const;
List getEvolution() const;
};
#include "Pokemon.cpp"
#endif /* end POKEMON_H */