ATIVIDADE
3 - ESOFT - PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO – 532023
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
Mais de 10 anos no mercado acadêmico
CONTATO
Entre em contato com a nossa equipe que vamos assessorar com esse trabalho
(15)98170-8778
Caro,
estudante.
Nesta atividade, você é convidado a realizar uma atividade para verificar como
a disciplina em questão pode contribuir na sua experiência e formação
profissional. Por este motivo, nesta atividade discursiva, você é instigado a
solucionar um problema voltado para sua área de formação.
A importância do conhecimento em paradigmas de linguagens de programação é
essencial para carreira de qualquer profissional da área, isso porque permite
que o profissional consiga ler e analisar códigos de diferentes tipos de linguagens,
independente da linguagem utilizada. Os conceitos, na sua grande maioria, se
repetem tornando o profissional mais completo e dinâmico.
Um sistema de gestão de estoque possui as seguintes classes:
Produto.java
public class Produto {
public Long id;
public String descr;
public Integer qtd;
public Double valor;
}
Venda.java
public class Venda {
public Long id;
public String nomeCliente;
public List<Produto> produtos;
public Double valorTotal() {
double total = 0.0;
for (Produto produto : produtos) {
total +=
produto.valor;
}
return total;
}
}
Porém,
o programador não soube implementar os pilares da orientação de forma correta,
faltando aplicar o conceito de encapsulamento nas classes. Você com papel de
Code Reviewer precisa reescrever as classes utilizando o conceito de
encapsulamento. Logo após descreva a importância de usar classes encapsuladas.
0 comentários:
Postar um comentário