Let's start laying down the foundation we are going to need for the implementation of our character classes. The following is a list of attributes that are going to be part of the Base character class:
The attributes you define for your characters depend on the character type, but there are going to be some similarities between all character attributes, we would like to implement these similarities in a base class that will be shared with all character classes.
The list provided is just a sample, and you can add or subtract as you see fit.
Let's keep things simple, ...