//Virtal quer dizer que pode ser modificada pelo filho
 public virtual void Montar()
 {
     _arma.Montar();
 }