implementation vehicule, attaque C et T en general termine en utlisant partout le pattern strategy