|
CSE 335 Project
CSE335
|
#include <Chicken.h>
Inherits CAnimal.
Public Member Functions | |
| CChicken () | |
| virtual | ~CChicken () |
| void | ObtainChickenInformation () |
| void | DisplayAnimal () |
| virtual int | NumLegs () const |
Public Member Functions inherited from CAnimal | |
| CAnimal () | |
| virtual | ~CAnimal () |
Static Public Attributes | |
| static const int | ChickenNumlegs = 2 |
| Number of those chicken legs. | |
Private Attributes | |
| std::string | mId |
| The chicken's ID. | |
Class that describes a chicken.
| CChicken::CChicken | ( | ) |
Chicken object constructor.
|
virtual |
Destructor.
|
virtual |
Display the chicken.
Reimplemented from CAnimal.
|
inlinevirtual |
How many legs does this animal have?
Reimplemented from CAnimal.
| void CChicken::ObtainChickenInformation | ( | ) |
Obtain a chicken description from the user.