Carregando...
Carregando...
Ajude a melhorar a plataforma
Leia o trecho a seguir. “Na indústria, diagramas UML ajudam projetistas de sistema a especificar um sistema de maneira gráfica, concisa e independente de linguagem de programação antes de os programadores implementarem o sistema em linguagem específica” (DEITEL; DEITEL, 2016, p. 61). DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2016. Observe a seguinte imagem: Fonte: Deitel e Deitel (2016, p. 61). Considerando o apresentado, analise as afirmativas a seguir. I. No compartimento superior, temos o atributo da classe, que corresponde à variável de instância de mesmo nome em Java. II. O compartimento inferior contém as operações da classe, que correspondem aos métodos com os mesmos nomes em Java. III. A UML representa o tipo de retorno de um método utilizando dois pontos, juntamente com a expressão void ao lado de cada tipo em Java. IV. O compartimento intermediário possui definições de nome da classe, representada por uma classe de mesmo nome em Java. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está incorreta, pois, no compartimento superior, temos as definições de nome da classe, representada por uma classe de mesmo nome em Java. A afirmativa II está correta, pois, no compartimento inferior, os métodos e comportamentos são definidos conforme a programação no ambiente de linguagem Java. A afirmativa III está incorreta, pois a expressão void é utilizada de forma específica para indicar que não existe nenhum tipo de retorno após a execução do método. A afirmativa IV também está incorreta, pois o compartimento intermediário possui o atributo da classe, que corresponde à variável de instância de mesmo nome em Java.