PPL Assignment
IRM2015006
|
#include <geekboy.h>
Public Member Functions | |
GeekBoy (std::string name, int attr, int intel, int budget, int min_attr_req) | |
float | getHappiness () override |
BoyNature | getNature () override |
![]() | |
void | makeCouple (Girl *girl) |
void | setGiftBasket (std::vector< Gift > *gifts) |
bool | isCompatible (Girl *girl) |
Static Private Attributes | |
static const BoyNature | nature = geek |
Additional Inherited Members | |
![]() | |
std::string | name |
int | attr |
int | intel |
int | budget |
int | min_attr_req |
float | happiness |
Girl * | girlfriend |
bool | committed |
std::vector< Gift > * | gifts |
GeekBoy::GeekBoy | ( | std::string | name, |
int | attr, | ||
int | intel, | ||
int | budget, | ||
int | min_attr_req | ||
) |
Definition at line 3 of file geekboy.cpp.
|
overridevirtual |
|
overridevirtual |