Ed
ano passado
Vamos analisar cada uma das sentenças: I- A classe FormaGeometrica, indicada pela letra A, é considerada a superclasse das classes contidas na área indicada pela letra B. Verdadeiro, se a classe FormaGeometrica é a superclasse, isso está correto. II- Quadrado é uma classe filha da classe FormaGeometrica. Verdadeiro, se Quadrado herda de FormaGeometrica, essa afirmação está correta. III- O método enfatizado pela letra C, calcularArea(), está sobrescrevendo a implementação da superclasse de Triangulo. Isso pode ser verdadeiro ou falso, dependendo do contexto. Se Triangulo realmente herda de FormaGeometrica e calcularArea() é um método que foi definido na superclasse, então a afirmação é verdadeira. No entanto, sem a figura, não podemos confirmar isso. IV- A classe FormaGeometrica também é conhecida na linguagem Java como JGF. Falso, não existe uma nomenclatura padrão em Java que chame a classe FormaGeometrica de JGF. Essa afirmação não é correta. Com base nas análises: - As sentenças I e II estão corretas. - A sentença III não pode ser confirmada como correta sem mais informações. - A sentença IV está incorreta. Portanto, a alternativa que contém todos os itens verdadeiros é: C) As sentenças I, II e III estão corretas, assumindo que a III é verdadeira no contexto apresentado.
Cadastre-se ou realize login
Ed
há 3 anos
A alternativa correta é a letra C: As sentenças I, II e III estão corretas. Explicação: - A sentença I está correta, pois a classe FormaGeometrica é a superclasse das classes contidas na área B. - A sentença II está correta, pois Quadrado é uma classe filha (ou subclasse) da classe FormaGeometrica. - A sentença III está correta, pois o método calcularArea() está sobrescrevendo a implementação da superclasse de Triangulo. - A sentença IV está incorreta, pois a classe FormaGeometrica não é conhecida na linguagem Java como JGF.
Mais perguntas desse material