Questão
ID 2578496Disciplina: Tecnologia da Informação
Assunto: Conceitos Básicos de Análise e Projeto OO
Ano: 2022 Banca: UFG - Universidade Federal do Goiás Órgão: Universidade Federal de Jataí
Quanto ao desenvolvimento de software utilizando linguagens orientadas a objetos, analise as afirmações abaixo:
I) Uma linguagem orientada a objetos, ao contrário das linguagens procedurais, organiza o software com relação aos dados, ou objetos, ao invés de organizá-los com relação às funções e lógica.
II) As quatro principais ideias ou pilares da programação orientada a objetos são: abstração, encapsulamento, herança e polimorfismo.
III) O polimorfismo permite que um método de uma classe sobrescreva ou substitua o comportamento programado para o mesmo método em uma classe base.
É correto o que se afirma em: