Informática, perguntado por jklino, 5 meses atrás

Um diagrama de classes faz parte da linguagem de modelagem unificada, conhecida mais popularmente como UML. Esse diagrama possui diversas características importantes, como a indicação de atributos, métodos, relacionamentos e outros. Sobre diagrama de classes e o conceito de herança em orientação a objetos, analise a figura a seguir:

Fonte: Elaborada pelo autor.
Considerando o exposto acima, a respeito do diagrama apresentado, assinale a alternativa correta.
O atributo área é protegido (protected).
O atributo altura da classe Quadrilátero possui nível de acesso protegido.
A classe Retângulo não possui um método getLargura.
A classe Quadrilátero é uma classe derivada da classe Retângulo.
O método área da classe Retângulo é privado.

Soluções para a tarefa

Respondido por brunofreire2011
18

Resposta: A classe Retângulo não possui um método getLargura.

Explicação:

Área não é método, mas sim atributo, e a visibilidade é privada.

Temos uma inversão de valores,assim, é o inverno, a classe retângulo deriva

(é filha) da classe quadrilátero. O atributo área é privado (-), e não protegido(#).

Respondido por fabriciosilvabr55
2

Resposta:

A classe Retângulo não possui um método getLargura.

Explicação:

Resposta correta: A alternativa está correta, pois é visível e nítido que o método getLargura pertence à Classe: Quadrilátero. A classe retângulo estende à classe quadrilátero. Assim, quando se tem um retângulo quadrilátero, não é necessário se ter a obtenção de largura nas duas classes, já que um estende o outro.

Perguntas interessantes