Um comparativo entre a programação Procedural (estruturada) e OOP (Orientada a objetos)
Size: 1.02 MB
Language: pt
Added: Sep 18, 2016
Slides: 12 pages
Slide Content
Aprendendo a Programar 100% Grátis Leonardo Almeida Bastos MaximoCon www.maximocon.com
Formas de Programar Procedural Orientada a objetos
Procedural
Procedural Programação estruturada ou procedural é uma forma de programação de computadores que preconiza que todos os programas possíveis podem ser reduzidos a apenas três estruturas: sequência , decisão e iteração , desenvolvida por Michael A. Jackson no livro "Principles of Program Design" de 1975. A programação estruturada orienta os programadores para a criação de estruturas simples nos programas, usando as sub-rotinas e as funções. Foi à forma dominante na criação de software anterior à programação orientada por objetos. (Wikipédia ).
OOP
OOP A orientação a objetos se dá ao fato da escrita do código tentar trazer objetos do mundo real para se tornar parte do código. Com a OOP você é capaz de elaborar um relacionamento entre diversos componentes, estabelecendo comunicação entre eles e facilitando assim, e muito a reutilização de código, além da facilidade de se herdar atributos e comportamentos de outros objetos.
Reutilização
Manutenção do Código
Forma de Execução
Vantagens e Desvantagens : Procedural
Vantagens e Desvantagens : OOP
Conteúdo extraído de - Oficina da Net: https :// www.oficinadanet.com.br/post/14463-qual-a-diferenca-entre-programacao-estruturada-e-programacao-orientada-a-objetos Agradecimentos a Nícolas Müller.