Logo Passei Direto
Buscar
Existe uma frase popularmente utilizada que afirma: "uma imagem vale mais do que mil palavras". Com base nesse pensamento, surgiu a diagramação em linguagem de modelagem unificada (UML), cujo principal objetivo é estabelecer uma linguagem visual comum no complexo mundo do desenvolvimento de sistemas. Vejamos, a seguir, um exemplo de um diagrama UML, com um caso clássico de herança na programação orientada a objetos. Extends VEÍCULO + marca: String + modelo: String + acelerar(): void Extends BICICLETA CARRO + placa: String + acelerar(): void + desligar(): void + ligar(): void + acelerar(): void Fonte: Elaborado pelo autor (2022). A partir das informações apresentadas no diagrama anterior, leia e analise as afirmativas a seguir. I. A classe Carro possui os atributos "marca", "modelo" e "placa" e os métodos "ligar", "desligar" e "acelerar". II. A classe Bicicleta não possui nenhum atributo, apenas o método "acelerar". III. Todo veículo possui os atributos "marca" e "modelo", além do método "acelerar". IV. A classe Carro possui, apenas, o atributo "placa". Está correto o que se afirma em: Alternativas O A) I, apenas. O B) I. II e III, apenas. • c) III, apenas. O D) | e IV, apenas. O
User badge image
Fabrício Felix

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada afirmativa com base nas informações do diagrama UML apresentado: I. A classe Carro possui os atributos "marca", "modelo" e "placa" e os métodos "ligar", "desligar" e "acelerar". Verdadeiro, a afirmativa está correta, pois menciona todos os atributos e métodos da classe Carro. II. A classe Bicicleta não possui nenhum atributo, apenas o método "acelerar". Verdadeiro, a afirmativa está correta, pois a classe Bicicleta não apresenta atributos no diagrama, apenas o método "acelerar". III. Todo veículo possui os atributos "marca" e "modelo", além do método "acelerar". Verdadeiro, a afirmativa está correta, pois a classe Veículo possui os atributos "marca" e "modelo" e o método "acelerar". IV. A classe Carro possui, apenas, o atributo "placa". Falso, essa afirmativa está incorreta, pois a classe Carro possui também os atributos "marca" e "modelo". Com base nas análises, as afirmativas I, II e III estão corretas. Portanto, a alternativa correta é: B) I, II e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina