1. O que define a estrutura de um objeto na Programação Orientada a Objetos (POO)?
A classe define a estrutura de um objeto.
2. O que permite que um objeto se comunique com outro?
Os métodos permitem a comunicação entre objetos.
3. Quais são três estruturas de dados de sequência principais?
As três principais estruturas de dados de sequência são: Listas, Filas e Pilhas.
4. Quais são os quatro princípios da POO?
Os quatro princípios da POO são: Abstração, Encapsulamento, Herança e Polimorfismo.
5. Qual a diferença entre Agregação e Composição?
Agregação: Um objeto pode fazer parte de outro, mas existe de forma independente.
Composição: É uma forma forte de agregação. Um objeto depende de outro para existir; ele não existe...