Atenção!

Seu navegador não é compatível com este curso. Instale um dos navegadores a seguir:

PROGRAMAÇÃO ORIENTADA A OBJETOS

Modularização

A modularização (ou componentização) é o mecanismo que permite que um sistema de software seja dividido em partes que interagem entre si. Tais partes são chamadas de módulos.

Desse modo, o código desenvolvido é dividido em módulos independentes, que podem ser utilizados por qualquer objeto e a qualquer tempo.

A modularização permite que uma parte do código possa ser alterada ou atualizada sem que todo o código já desenvolvido seja alterado. Dessa maneira, fica muito mais fácil atualizar um software ou corrigir um problema específico em um sistema.

Em outras palavras, podemos agrupar classes com funções e métodos semelhantes em um mesmo módulo. Tal módulo é acoplado a outros módulos (métodos) para a execução das tarefas solicitadas (mensagens).

Vamos ver alguns exemplos?