Aprendendo a programar - Programação Procedural vs OOP

LeonardoBastos4 3,005 views 12 slides Sep 18, 2016
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

Um comparativo entre a programação Procedural (estruturada) e OOP (Orientada a objetos)


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.