Atenção!

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

PROGRAMAÇÃO ORIENTADA A OBJETOS

Reutilização de Código

Antes de encerrarmos o tópico, vamos aprender a reutilizar códigos por meio de um exemplo.

Imagine que você esteja desenvolvendo um sistema para uma empresa de turismo. O sistema deve englobar a parte de hotelaria e de reserva de passagens. Será que é possível aproveitar a codificação de um sistema para o outro?

Partindo do conceito de modularização, já sabemos que o software pode ser dividido em partes ou módulos independentes. Com isso, é possível realizarmos a atualização e a correção de problemas específicos.

No entanto, repare que há uma vantagem que vai além da resolução de problemas. O maior ganho com a modularização está na melhoria do fluxo do programa e na viabilidade de reuso dos códigos.

Se é viável reutilizar códigos, como podemos fazer isso na prática? Vamos descobrir!