Public feed #893257

Untitled

public text v1 · immutable
Raw Edit
·published 2008-02-06 00:22 UTC
rendered paste body
#include <iostream>
#include <string>

using namespace std;

class enemy {

	public:

		 enemy(); // Constructor
		~enemy(); // Destructor

		// variables
		int health;
		int stamina;
		int strength;
		int dexterity;

		// prototypes
		int  getHealth();
		void setHealth(int newHealth);
};

// constructor
enemy::enemy(){

		health    = 100;
		stamina   = 100;
		strength  = 100;
		dexterity = 100;
}

// Destructor
enemy::~enemy(){

}

int enemy::getHealth(){

    return health;
}

void enemy::setHealth(int newHealth){

    health = newHealth;
}

int main(){

	int iterator;
	int num = 5;


	enemy *grunt = new enemy[num];

	for (iterator = 0; iterator < num; iterator++){
		
		cout << "grunt[" << iterator << "] health = " << grunt[iterator].getHealth() << "\n";
	}

	cin.get();

	delete [] grunt;

	return 0;
}