Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS CURSO DE ENGENHARIA DE SOFTWARE DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS ACADÊMICO: Rhuan Pablo da Silva - RGM:123.1513 - Data: 08/09/2023 ATIVIDADE 01 Responda os seguintes exercícios: 1) Escreva com as suas próprias palavras o que significa: a. Classe: É possível reunir diferentes atributos e também métodos para tratar os dados. b. Atributo: Se encontram dentro das classes, são parecidos com as variáveis c. Método: Podem se encontrar dentro das classes, são parecidos com as funções d. Objeto: É a variável de uma classe. 2) Indique quais são as diferenças da linguagem Java para a linguagem C++ em termos de orientação a objetos. R: Na linguagem Java, a declaração da visibilidade dos atributos e métodos é individual, enquanto em C++ é coletiva. Para manipular um item do mesmo objeto usamos o operador ponto em C++ é o operador seta. Com Java para um método, devemos declarar algum retorno. 3) Sobre os paradigmas de programação, marque a alternativa incorreta: a. O paradigma estruturado é a forma tradicional de se fazer a programação. b. A Programação Orientada a Objetos surgiu apenas nos anos 1990. c. O paradigma estruturado organiza a programação em variáveis e em funções. d. Na Programação Orientada a Objetos, podemos juntar dados e comportamentos no mesmo lugar; e. O paradigma estruturado permite modularizar os nossos programas usando as funções. “B” resposta Correta 4) Observe esse excerto de um programa em C++: Este trecho possui quatro partes demarcadas. O que seriam essas partes demarcadas? Marque a alternativa que faz a associação correta a cada parte desse código acima: a. (1) Nome da Variável – (2) Métodos – (3) Método Auxiliar – (4) Método b. (1) Declaração da Classe – (2) Métodos – (3) Métodos – (4) Função c. (1) Declaração de Registro – (2) Atributos – (3) Método – (4) Função d. (1) Declaração da Classe – (2) Atributos – (3) Método – (4) Função e. (1) Declaração de Trait – (2) Atributos – (3) Método – (4) Classe “D” resposta Correta