Programacao orientada a objetos (POO) e um paradigma de programacao que permite os programadores raciocinar e solucionar problemas em termos de objetos, os quais estao diretamente associados as entidades ou coisas reais. E, como resultado desse mapeamento natural, o programador pode se concentrar mais na solucao do problema em vez de tentar vislumbrar o sistema como um conjunto de funcoes e dados. POO e uma forma natural e logica pela qual os seres humanos e, especificamente, os programadores raciocinam.Neste livro, a linguagem C++ desenvolvida por Bjarne Stroustrup (Bell Labs) e empregada. Embora C++ mantenha semelhancas com a linguagem C, ela oferece menor possibilidade de erros comparativamente. Alem disso, prove suporte a polimorfismo, heranca e ocultacao de dados, dentre outras caracteristicas.Todos esses recursos sao exercitados na pratica com mais de 100 programas exemplos de acesso exclusivo ao leitor no site www.elsevier.com.br.