• Matéria: Informática
  • Autor: ronildoufpi
  • Perguntado 7 anos atrás

Analise a classe abaixo:


Dada a classe acima analise as afirmativas.

I - O nome da classe é Produto
II - A classe possuir os atributos privados: codigo, nome, descricao, precoCompra, precoVenda, quantidadeEstoque, ativo e dataCadastro.
III - A classe possui os métodos: inserir(), alterar(), excluir() e pesquisar(), todos com visibilidade pública.
IV - A classe é abstrata

É correto o que se afirma em:

I, apenas.
I e II, apenas.
I, II e III, apenas.
II, III e IV, apenas.
I, II, III e IV.


Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
I e II, apenas.

Alternativa 3:
I, II e III, apenas.

Alternativa 4:
II, III e IV, apenas.

Alternativa 5:
I, II, III e IV.

Respostas

respondido por: teresinhamariabnu
7

Resposta:

Alternativa 2: I e II apenas.

Explicação:

I - O nome da classe é Produto  -

Verdadeiro, pois é visível no diagrama UML a palavra Produto.

II - A classe possuir os atributos privados: codigo, nome, descricao, precoCompra, precoVenda, quantidadeEstoque, ativo e dataCadastro.

Verdadeiro, todos os atributos estão presentes do diagrama UML conforme esta resposta, e são privados por ser representado com o sinal (-), se fosse público seria (+).

III - A classe possui os métodos: inserir(), alterar(), excluir() e pesquisar(), todos com visibilidade pública.

Falso, no diagrama UML não é apresentado o método 'excluir'.

IV - A classe é abstrata

Flaso, quando a classe é abstrata no diagrama UML a fonte do texto fica em itálico.


przinho: correto!
respondido por: arilsongba
7

A resposta correta é a alternativa II) I e II, apenas.

Uma classe é considerada como um elemento que compõe algum código pertencente a linguagem Java a qual tende a fazer uso do mesmo para poder representar os objetos em um mundo real.

Com isso, dentro dela é comum declararmos os atributos além dos métodos que representam características e comportamentos desse mesmo objeto.

Além de que, nesse documento deverão ser apresentados formas de declaração e utilização de uma classe java.

Bons estudos!

Perguntas similares