There is no inheritance here, one is MapReduceTask and another is MapReduceManager