3
respostas

classes

Bom dia!!!

A criação de classes faz com que tenhamos um código mais limpo e organizado?

3 respostas

Exato! Ela ajuda a evitar a repetição de código também.

Bom dia Júlio!!! Obrigada pela dica!!!

Boa tarde Ludymila.

Além de deixar o código mais limpo, organizado, e evitar repetição de código, as classes servem para agrupar características e comportamentos se uma parte do seu código.

Por exemplo: Você faz um sistema para organizar as vendas da sua loja. Você pode declarar todas as variáveis necessárias no topo da sua página (isso seria a "organização", e pode criar funções para executar os seus comandos de vendas de produtos (isso seria o "evitar repetição"). Com isso seu sistema já funcionaria perfeitamente. Porém é possível organizar ele mais ainda.

Com as classes, você pode juntar todas as variáveis e funções referentes ao carrinho de compras em uma classe chamada CarrinhoCompras. Assim como juntar tudo o que for reverente ao pedidos dentro de uma classe chamada Pedido. Tudo o que for relacionado aos clientes dentro de uma classe chamada Cliente. Assim você consegue separar seu sistema em pequenos "módulos", que farão toda a parte de limpeza, organização e farão você evitar a repetição de código.

E lembrando que tudo isso pode parecer "bobeira", mas quando você pega um sistema todo organizado para trabalhar, é lindo! Você sabe exatamente onde deve ir para encontrar o código que precisa mexer. É muito bom quando, por exemplo, pedem uma alteração no cadastro de clientes, e basta você ir na classe Cliente e alterar o que precisa, sem alterar o comportamento das demais classes.

E não podemos esquecer que "classes" são apenas uma parte da orientação a objetos. Quando se trabalha com todo o poder que a orientação a objetos te da, não existe limite de implementação das suas ideias em forma de código =)