A simple GOF Abstract Example using cars (forgive me for any mistakes about the details of specific cars)