Logo Passei Direto
Buscar
A declaração de uma classe para armazenar a informação de um nó na árvore foi realizada na classe 'Produto', conforme vemos na figura na sequência. As informações, nesse caso, são o nome do produto e um código numérico. A partir dessa definição, dentro da classe 'NoProduto', foi declarado um objeto que contém as informações e outras duas referências para outros elementos: para as subárvores da esquerda e da direita. Sendo assim, assinale a alternativa que contém a linha de código para declarar um nó de uma árvore de produtos de um uma loja de departamentos.

a) .Produto noProd = new Produto();.
b) .NoProduto noProd = new NoProduto();.
c) .Produto noProd = new NoProduto();.
d) .NoProduto noProd = new Produto[10];.
e) .Produto[] noProd = new Produto();.
User badge image
Portuguesando

ano passado

User badge image
Portuguesando

ano passado

Respostas

User badge image

Ed Verified user icon

há 5 meses

Para declarar um nó de uma árvore, precisamos instanciar a classe que representa o nó, que neste caso é a classe `NoProduto`. A descrição menciona que a classe `NoProduto` contém referências para as subárvores e um objeto que armazena as informações do produto. Vamos analisar as alternativas: a) `.Produto noProd = new Produto();` - Esta linha cria um objeto da classe `Produto`, mas não é a declaração de um nó. b) `.NoProduto noProd = new NoProduto();` - Esta linha cria um objeto da classe `NoProduto`, que é exatamente o que estamos procurando para representar um nó na árvore. c) `.Produto noProd = new NoProduto();` - Esta linha tenta atribuir um objeto `NoProduto` a uma variável do tipo `Produto`, o que não é correto. d) `.NoProduto noProd = new Produto[10];` - Esta linha tenta criar um array de `Produto`, o que não é o que estamos buscando. e) `.Produto[] noProd = new Produto();` - Esta linha está incorreta, pois não se pode atribuir um objeto `Produto` a um array de `Produto`. Portanto, a alternativa correta para declarar um nó de uma árvore de produtos é: b) .NoProduto noProd = new NoProduto();

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando as opções, a alternativa correta para declarar um nó de uma árvore de produtos de uma loja de departamentos é: b) .NoProduto noProd = new NoProduto();

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais perguntas desse material

Um tipo abstrato de dados, por definição, deve ter uma forma de armazenar a informação e um conjunto de operações que podem ser aplicadas sobre os dados armazenados. Na linguagem Java, um método fica declarado dentro da classe que define o tipo do objeto. Para se definir um método, deve ser informado um modificador de acesso, um tipo de retorno, o nome do método e o conjunto de parâmetros. Assim, considerando essas informações e nossos estudos, assinale a alternativa a seguir com a declaração de um método público na linguagem Java, o qual recebe um objeto do tipo 'Pergunta' e retorna um vetor de strings corresponde às opções de resposta.

a) .public Pergunta metodo(String[]){}.
b) .public String[] metodo(Pergunta p){}.
c) .public metodo Pessoa(String[] s){}.
d) .public Pergunta metodo (String s){}.
e) .public metodo String(Pergunta){}.

Sobre esse processo, com base em nossos estudos, analise as afirmativas a seguir e marque V para as verdadeiras e F para as falsas.
I. ( ) Para indicar que um nó tem filhos, é necessário criar um objeto daquele tipo e armazenar a referência do objeto criado.
II. ( ) Ao criar um nó filho, é possível que este tenha outros nós filhos, desde que seja feita a alocação do elemento quando o nó pai for criado.
III. ( ) Uma vez atribuído um nó filho, não é possível alterar ou remover o elemento, já que a estrutura tem que ser mantida.
IV. ( ) Uma árvore é dita binária quando os valores armazenados em cada um dos nós são sequências de 0's e 1's.
V. ( ) O chamado "nó folha" é aquele em que as referências para os nós filhos da esquerda e da direita são iguais a null.
a. .V, V, F, F, V.
b. .F, V, F, V, F.
c. .F, F, V, V, F.
d. .V, F, V, F, V.
e. .V, F, F, F, V.

Mais conteúdos dessa disciplina