CSE 335 Project
CSE335
Main Page
Classes
Files
File List
Farm.h
Go to the documentation of this file.
1
12
#pragma once
13
#include <vector>
14
#include "
Cow.h
"
15
22
class
CFarm
23
{
24
public
:
25
CFarm
();
26
virtual
~CFarm
();
27
void
AddAnimal
(
CAnimal
* cow);
28
void
DisplayInventory
();
29
int
CountLegs
();
30
private
:
32
std::vector<CAnimal *>
mInventory
;
33
};
34
CAnimal
Definition:
Animal.h:14
CFarm::~CFarm
virtual ~CFarm()
Definition:
Farm.cpp:23
CFarm::mInventory
std::vector< CAnimal * > mInventory
A list with the inventory of all animals on the farm.
Definition:
Farm.h:32
Cow.h
CFarm
Definition:
Farm.h:22
CFarm::CFarm
CFarm()
Definition:
Farm.cpp:15
CFarm::CountLegs
int CountLegs()
Definition:
Farm.cpp:61
CFarm::DisplayInventory
void DisplayInventory()
Definition:
Farm.cpp:49
CFarm::AddAnimal
void AddAnimal(CAnimal *cow)
Definition:
Farm.cpp:41
Step1
Farm.h
Generated on Wed Aug 24 2016 20:48:44 for CSE 335 Project by
1.8.11