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
(15)98170-8778Caro,
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