Paradigmas de Programação
Autor: Fabricio Machado da Silva , Márcia Cristina Domingues Leite , Diego Bittencourt de Oliveira
Resumo
As linguagens de programação oferecem esses enfoques, por meio de paradigmas diferentes de programação. Paradigmas são conjuntos de normas e direcionamentos dentro dos quais um determinado assunto é desenvolvido e ações para o desenvolvimento deste assunto são tomadas. Neste livro veremos várias linguagens de programação sob o ponto de vista do paradigma em que se encaixam.
Informações técnicas
eBook
Formato ePDF
Páginas 209
ISBN 9788533500426
Ano 2019
Sumário
Métodos de programação
Programação declarativa
Programação imperativa
Programação estruturada
Programação orientada a objetos: modelagem de problemas
Programação orientada a objetos: classes, relacionamentos e encapsulamentos
Programação orientada a objetos: herança e polimorfismo
Programação orientada a objetos: interfaces e classes abstratas
Programação orientada a objetos: Java, C++ e C#
Programação funcional: cálculo lambda
Programação funcional: funções puras
Programação funcional: funções de primeira classe e primeira ordem
Programação funcional: functors, applicative functors e monads
Programação funcional: currying
Linguagens multiparadigma 1
Linguagens multiparadigma 2