Commander and Executer I am Bala. In this program there is three types of objects- commander,executer,connector. Each level consists of a commander and executer. Each executer object is the commander object of the next level. There can be several levels in this.