Sure, it is possible. Say you have four base classes: Fighter, Magic-User, Cleric and Rogue. If you were committed to making non-human races distinct, you could create non-human equivalences for each, say, Dwarf Shield-bearer, Dwarf Artificer, Dwarf Priest and Dwarf Crossbowman.
However, this...