Locadora com modelos de encapsulamento e aplicação de Tell, don't ask.