home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
VSCPPv7.zip
/
VACPP
/
IBMCPP
/
smarts
/
DTS
/
ANIMAL
/
ANIMAL.CPP
next >
Wrap
Text File
|
1995-06-02
|
419b
|
26 lines
%PROLOG%
#include <stdio.h>
#include "animal.hh"
void Animal::reactTo(provocation p)
{
if(p <= tickle && timesProvoked++ < 10)
printf("%s wags its tail.\n", name);
else
printf("%s bites your hand!\n", name);
}
Animal::Animal(char *n) : name(n), timesProvoked(0)
{
numberOfAnimals++;
}
Animal::~Animal()
{
numberOfAnimals--;
}
int Animal::numberOfAnimals = 0;