Hopefully this will be a nice easy question :-
I am building an RTS as a way of learning OOP techniques.
Currently the code has the following classes
Class MustInherit GameUnit Class MustInherit Building Inherits GameUnit Class MustInherit Vehicle Inherits GameUnit Class MustInherit ?????? Inherits GameUnit Class Jeep Inherits Vehicle Class WeaponsFactory Inherits Building Class Grenadier Inherits ??????
I am looking for the generic name for people to replace the ?????, ideally a word that describes people of any race or culture - humanoid or otherwise. As this is a learning exercise I would like to get it right - using the ...Is A... idea of class inheritance.
For Example: Jeep IS A Vehicle, Vehicle IS A GameUnit.