Objection, Vayne is an AD Carry not a Fighter, not to be mean but at least get your facts right. As for one of the best fighters in this game, I'm gonna have to give it to Jax and Nasus. They can both build tanky and dish out huge amounts of damage and both of them have cc so it's just depends on your playstyle.
Maybe you are the one that should get his facts straight.
Fighter is a meaningless term anyway in general LoL terminology. But champs that you typically build AD/AS on are AD Carries.