Prévia do material em texto
Os conceitos estruturais, relacionais e organizacionais desempenham papéis fundamentais na programação orientada a objetos (POO). A estrutura de uma aplicação é moldada pela forma como as classes e objetos são definidos, enquanto as relações entre essas classes e objetos são determinadas pelos conceitos relacionais. Por fim, conceitos organizacionais, como pacotes e visibilidades, organizam código e determinam como os elementos podem ser acessados e interagem entre Esses conceitos são essenciais para criar sistemas de software robustos, escaláveis e de fácil manutenção. Fonte: adaptado de: CARVALHO, Tiago Leite. Orientação a Objetos: Aprenda Seus Conceitos e Suas Aplicabilidades de Forma Efetiva. 1. ed. São Paulo: Casa do Código, 2016. Com base nos conceitos apresentados nos temas de conceitos estruturais, conceitos relacionais e conceitos organizacionais, analise as afirmativas a seguir: Pacotes e visibilidades são exemplos de conceitos organizacionais na programação orientada a objetos. II. Herança, encapsulamento e polimorfismo são conceitos fundamentais na programação orientada a objetos. III. Os conceitos de associação, interfaces e visibilidade são exemplos de conceitos relacionais na programação orientada a objetos.É correto que se afirma em: A II e III, apenas. B I e II, apenas. apenas. D I, II e III. E III, apenas.