Ciência da Computação Software Engenharia de Software

Por motivo de segurança, deseja-se adicionar registro (log) das operações efetuadas no sistema de contabilidade de uma empresa. O arquiteto do sistema decide que deve existir somente uma instância de uma classe de registro (log) e que esta será o ponto de acesso global para os demais componentes do sistema. Que padrão de projeto pode ser utilizado nesse caso?
  • A. Iterator
  • B. Visitor
  • C. Bridge
  • D. Memento
  • E. Singleton