If this is going to be a header, do not - please, please do not - stick usingnamespace std; at the top.
Anyway, onwards. Only non-inherited variables can be set in an initialisation list. If you want those variables to be set, you have to get the base class' constructor to do it. You don't provide one, but if you did, it would look something like this.