O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O construtor public Produto(String nome, int quantidade, double preco) inicializa os atributos da classe e
é considerado um método com retorno implícito do tipo Produto.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
A linha Produto p = new Produto(“Notebook”, 5, 4500.00); utiliza uma variável local do tipo estruturado (classe
Produto) e inicializa um objeto com dados específicos.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O método calcularValorTotal() é um exemplo de função que retorna um valor, enquanto aplicarDesconto(double
percentual) é um procedimento, pois não retorna valor.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O tipo double utilizado para o atributo preco é adequado para representar valores monetários em Java, garantindo
precisão absoluta nos cálculos financeiros.
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.
No padrão MVC, o Model deve ter acesso direto
à interface gráfica (View), atualizando-a sempre
que houver mudança nos dados, sem passar
pelo Controller.
Quanto aos algoritmos, à programação orientada a objetos e à arquitetura MVC, julgue o item seguinte.
A herança múltipla é suportada diretamente em
linguagens como Java, permitindo que uma classe
herde atributos e métodos de várias classes-base ao
mesmo tempo.
Quanto aos algoritmos, à programação orientada a objetos
e à arquitetura MVC, julgue o item seguinte.
A complexidade de tempo do algoritmo de ordenação
Merge Sort no pior caso é O(n log n), o que o torna
mais eficiente que algoritmos como o Bubble Sort.