O diagrama de classes a seguir implementa um conhecido padrão de projeto de software orientado a objetos. Nesse padrão, o objeto composto possui um conjunto de outros objetos que estão na mesma hierarquia de classes a que ele pertence. Qual é o nome desse padrão?

  • A.

    Composite.

  • B.

    Command,

  • C.

    Observer.

  • D.

    Proxy.

  • E.

    Abstract Factory.