Aparte de los clientes, la empresa también debe gestionar aquellas personas que a pesar de no haber realizado una compra muestran cierto interés en los productos. Los llamaremos clientes_potenciales. De estos clientes_potenciales almacenaremos el sistema que han utilizado para ponerse en contacto con la empresa. Por ejemplo, los clientes potenciales pueden rellenar un formulario de contacto, haberse suscrito a las noticias de la empresa, haber recibido una referencia.
class ClientePotencial (Cliente): def __init__(self, nombre, apellido, correo, formaDeContacto): super().__init__(nombre, apellido, correo) self.formaDeContacto = formaDeContacto