Introdução à Orientação a Objetos com C++ e Python

Introdução à Orientação a Objetos com C++ e Python Orlando Saraiva Jr.




Introdução à Orientação a Objetos com C++ e Python


Uma abordagem prática




Um dos grandes desafios nos cursos de Tecnologia da Informação e em cursos correlatos é o ensino do paradigma orientação a objetos. Aprender o conceito de classe, objeto, herança, polimorfismo e outros conceitos do paradigma não basta. É necessário entender a aplicabilidade desses conceitos em dividir o software em pequenas unidades que trocam mensagens entre si, aproveitando as reais vantagens desse paradigma.

Ao contrário do que ocorre em outras obras semelhantes, este livro introdutório não se prende às limitações de uma determinada linguagem. Para isso, esta obra explica os conceitos fazendo uso de códigos-fonte nas linguagens C++ e Python, ficando o leitor livre para reescrever os exemplos apresentados em sua linguagem orientada a objetos favorita.

Com uma linguagem informal, este livro tem nove capítulos e um capítulo de exercícios. No capítulo de exercícios, o autor associa a dificuldade de cada exercício a um objetivo educacional, fazendo uso da mesma metodologia usada em sala de aula.

O paradigma orientação a objetos comumente é ensinado aos alunos de graduação no terceiro semestre, quando estes já têm conhecimento de pelo menos uma linguagem estruturada (C, Pascal, entre outras). Assim, é recomendado ao leitor um contato prévio com alguma linguagem de programação.

Os códigos-fonte apresentados são escritos para Python 3.4 e C++ na versão C++11, disponíveis no git-hub para download e alterações, potencializando sua experiência de aprendizado.

Informática e Tecnologia

Edições (1)

ver mais
Introdução à Orientação a Objetos com C++ e Python

Similares

(6) ver mais
UML 2 - Uma Abordagem Prática - 1ª Edição
UML 2 - Guia Prático - 2ª Edição
Introdução à Programação com Python - 2ª Edição
Python Fluente

Estatísticas

Desejam
Informações não disponíveis
Trocam
Informações não disponíveis
Avaliações 5.0 / 1
5
ranking 100
100%
4
ranking 0
0%
3
ranking 0
0%
2
ranking 0
0%
1
ranking 0
0%

67%

33%

novatec
cadastrou em:
16/03/2017 13:44:44