public void AdapterTesting() { EnemyTank xkf = new EnemyTank(); EnemyRobot robin = new EnemyRobot(); IEnemyAtacker robotAdapter = new EnemyRobotAdapter(robin); Console.WriteLine("The robot"); robin.reactToHuman("Benny"); robin.walkForward(); robin.smashWithHands(); Console.WriteLine("The tank"); xkf.assignDriver("Hood"); xkf.driveForward(); xkf.fireWapon(); Console.WriteLine("The robot with adapter"); robotAdapter.assignDriver("Batman"); robotAdapter.driveForward(); robotAdapter.fireWapon(); Console.ReadLine(); }