November 2023 2 181 Report
PERGUNTA 5 De acordo com Félix (2016, p. 22), “[...] a função de uma classe abstrata é servir apenas como uma superclasse apropriada para ter os atributos comuns que subclasses precisam, organizando e simplificando o código do sistema. As classes abstratas auxiliam a organizar e dirigir os desenvolvedores nos métodos e atributos que devem ser implementados”. FÉLIX, R. Programação orientada a objetos. São Paulo: Pearson Education do Brasil, 2016. Com base nos conceitos de classe abstrata, analise as afirmativas a seguir. I. As classes abstratas forçam suas subclasses a sobrescrever e implementar os métodos declarados como abstratos. II. As superclasses abstratas forçam suas subclasses a sobrescrever e implementar os métodos declarados como concretos. III. Cada subclasse concreta fornecerá informações concretas de todos os métodos abstratos herdados da superclasse. IV. O polimorfismo está ligado à herança, uma vez que é obrigatório o uso da expressão extends em sua classe. Está correto o que se afirma em:
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
PERGUNTA 1 Observe o seguinte trecho de código: Descrição de imagem: a figura apresenta um trecho de código que demonstra a utilização de instância de objetos. Na linha 1, lê-se: barra barra campos para calculo de area. Na linha 2, lê-se: class Area abre chave. Na linha 3, lê-se: int tamanho ponto e vírgula. Na linha 4, lê-se: int breadth ponto e vírgula. Na linha 5, lê-se: linha em branco. Na linha 6, lê-se: barra barra construtor inicializa valores. Na linha 7, lê-se: Area abre parêntese int tamanho vírgula int breadth fecha parêntese abre chave. Na linha 8, lê-se: this ponto tamanho igual tamanho ponto e vírgula. Na linha 9, lê-se: this ponto breadth igual breadth ponto e vírgula. Na linha 10, lê-se: fecha chave. Na linha 11, lê-se: barra barra metodo para calcular a area. Na linha 12, lê-se: public void getArea abre e fecha parênteses abre chave. Na linha 13, lê-se: int area igual tamanho vezes breadth ponto e vírgula. Na linha 14, lê-se: System ponto out ponto println abre parêntese abre aspas Area dois pontos espaço fecha aspas sinal de mais area fecha parêntese ponto e vírgula. Na linha 15, lê-se: fecha chave. Na linha 16, lê-se: fecha chave. Na linha 17, lê-se: linha em branco. Na linha 18, lê-se: class Main abre chave. Na linha 19, lê-se: public static void main abre parêntese String abre e fecha colchetes args fecha parêntese abre chave. Na linha 20, lê-se: linha em branco. Na linha 21, lê-se: Area rectangle igual new Area abre parêntese dois vírgula dezesseis fecha parêntese ponto e vírgula. Na linha 22, lê-se: rectangle ponto getArea abre e fecha parênteses ponto e vírgula. Na linha 23, lê-se: fecha chave. Na linha 24, lê-se: fecha chave. Fonte: Elaborada pelo autor (2022). Podemos afirmar que poderia existir uma característica de polimorfismo atribuída à variável tamanho na linha:
Responda
PERGUNTA 1 Observe o seguinte trecho de código: Descrição de imagem: a figura apresenta um trecho de código que demonstra a utilização de instância de objetos. Na linha 1, lê-se: barra barra campos para calculo de area. Na linha 2, lê-se: class Area abre chave. Na linha 3, lê-se: int tamanho ponto e vírgula. Na linha 4, lê-se: int breadth ponto e vírgula. Na linha 5, lê-se: linha em branco. Na linha 6, lê-se: barra barra construtor inicializa valores. Na linha 7, lê-se: Area abre parêntese int tamanho vírgula int breadth fecha parêntese abre chave. Na linha 8, lê-se: this ponto tamanho igual tamanho ponto e vírgula. Na linha 9, lê-se: this ponto breadth igual breadth ponto e vírgula. Na linha 10, lê-se: fecha chave. Na linha 11, lê-se: barra barra metodo para calcular a area. Na linha 12, lê-se: public void getArea abre e fecha parênteses abre chave. Na linha 13, lê-se: int area igual tamanho vezes breadth ponto e vírgula. Na linha 14, lê-se: System ponto out ponto println abre parêntese abre aspas Area dois pontos espaço fecha aspas sinal de mais area fecha parêntese ponto e vírgula. Na linha 15, lê-se: fecha chave. Na linha 16, lê-se: fecha chave. Na linha 17, lê-se: linha em branco. Na linha 18, lê-se: class Main abre chave. Na linha 19, lê-se: public static void main abre parêntese String abre e fecha colchetes args fecha parêntese abre chave. Na linha 20, lê-se: linha em branco. Na linha 21, lê-se: Area rectangle igual new Area abre parêntese dois vírgula dezesseis fecha parêntese ponto e vírgula. Na linha 22, lê-se: rectangle ponto getArea abre e fecha parênteses ponto e vírgula. Na linha 23, lê-se: fecha chave. Na linha 24, lê-se: fecha chave. Fonte: Elaborada pelo autor (2022). Podemos afirmar que poderia existir uma característica de polimorfismo atribuída à variável tamanho na linha:
Responda

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.