Conceitos em programação orientada a objetos

868 palavras 4 páginas
Orientação a Objetos

CONCEITOS FUNDAMENTAIS

Paradigmas de Programação:
Paradigma: referência inicial, modelo, padrão a ser seguido. Paradigma de programação: estilo fundamental de programação de computadores; modelo genérico de programação.
◦ Diferente de metodologia, que é uma técnica para resolução de problema específico

Linguagens de Programação: linguagens artificiais projetadas para expressar instruções capazes de ser executadas por uma máquina (computador)
◦ Podem suportar múltiplos paradigmas de programação ◦ Ex: programas escritos em C++ ou Java podem ser puramente seqüenciais ou puramente orientados a objetos.

Problema exemplo
“A cozinheira Rose pretende preparar um bolo, de acordo com uma receita famosa”

Receita

Bolo Rose

Abordagem Seqüencial:
(não(não-estruturada)

Partimos do princípio que a Rose não sabe fazer o bolo usando apenas a receita. Precisaremos interpretar a receita, descrevendo um conjunto de instruções seqüenciais detalhadas. Paradigma antigo:
◦ seqüência ordenada de instruções, introduzindo conceitos básicos de controle de fluxo (saltos, loops)

Abordagem Seqüencial:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.

Vá ao armário e pegue o saco de farinha de trigo Leve a farinha de trigo à mesa Vá ao armário e pegue o pote de açúcar Leve o pote de açúcar à mesa Vá ao armário e pegue a lata de fermento Leve o fermento à mesa Vá ao armário e pegue o pacote de margarina Leve a margarina à mesa Vá ao armário e pegue os ovos Leve os ovos à mesa Vá ao armário e pegue o leite Leve o leite à mesa Misture os ingredientes na tigela da batedeira

14. 15. 16. 17. 18. 19. 20. 21. 22. 23.

Ligue a batedeira em baixa rotação Deixe bater até que a massa esteja homogênea Unte a assadeira com a margarina Coloque a massa na assadeira Ligue o forno e deixe aquecer por 5 minutos Coloque a assadeira no forno Deixe assar por 20 minutos Após 20 minutos verifique se a massa cresceu Se não cresceu, deixe mais 5 minutos e

Relacionados

  • Programação Orientada a Objetos - Conceitos
    1826 palavras | 8 páginas
  • “Desenvolvimento de software utilizando conceitos de programação orientada a objetos”
    3366 palavras | 14 páginas
  • Desenvolvimento de software utilizando conceitos de programação orientada a objetos
    9068 palavras | 37 páginas
  • java
    3920 palavras | 16 páginas
  • Linguagem de Programação II
    1258 palavras | 6 páginas
  • Analise 1 aula
    476 palavras | 2 páginas
  • AULA1 Conceito E DiagramaClasses
    3970 palavras | 16 páginas
  • resumo trilogia coca cola
    2039 palavras | 9 páginas
  • Trabalho De Fundamentos
    1489 palavras | 6 páginas
  • Topico 24650
    803 palavras | 4 páginas