Imagem de fundo

Estruturas de dados com operações associadas que definem um...

Estruturas de dados com operações associadas que definem um certo comportamento são recursos úteis na programação orientada a objetos pois proporcionam simplificação do código e reuso. Considere os trechos de código em Python a seguir, que definem dois tipos abstratos de dados.


Imagem associada para resolução da questão


As classes EstruturaDados1 e EstruturaDados2 representam, respectivamente:


A

Pilha e Fila.


B

Fila e Pilha.


C

Pilha e Lista.


D

Fila e Lista.