public override void RealizarContacto(CENTRALITA_VEHICULO centralita) { if (LlaveCorrecta(centralita.CodigoLlave)) { Console.WriteLine("Contacto realizado"); } else { Console.WriteLine("Código de llave inválido"); } }
public override void RealizarContacto(CENTRALITA_VEHICULO centralita) { if (centralita.CodigoSeguridad > llaveOriginal.CodigoLlave.ToString().GetHashCode()) { Console.WriteLine("Código de seguridad incorrecto. Abortanto arranque"); return; } if (LlaveCorrecta(centralita.CodigoLlave)) { Console.WriteLine("Contacto realizado"); } else { Console.WriteLine("Código de llave inválido"); } }
// Métodos abstractos que implementarán el elemento real y el proxy public abstract void RealizarContacto(CENTRALITA_VEHICULO centralita);