Home
C/C++
Entendendo C++
 
Entendendo C++

Do original: Understanding C++: An Accelerated Introduction by Marshall Brain

O objetivo dessa série de tutoriais é ajudá-lo a compreender os conceitos fundamentais da linguagem C++ de um modo rápido e indolor. Inicialmente você será levado a pensar de modo orientado a objeto. Uma vez que compreenda esses fundamentos, o restante da linguagem será entendido de um modo relativamente fácil, porque você terá uma base à qual poderá acrescentar novos conceitos, na medida em que necessite deles. Uma vez que você tenha compreendido os temas principais e o vocabulário, C++ se tornará também para você uma linguagem extraordinária e poderosa. Usada corretamente, C++ pode melhorar dramaticamente sua produtividade como programador.

Os tutoriais começam com uma breve explanação sobre porque C++ existe e a que se destina. C++ é uma resposta a inúmeros problemas que surgem em programação de grandes projetos, e as características da linguagem fazem mais sentido se você as olhar desse ponto de vista. A seção seguinte descreve os recursos específicos do C++ que se sobrepõem e corrigem deficiências da linguagem C. O restante dos tutoriais apresenta os conceitos de programação orientada a objeto, e os modos como C++ materializa esses conceitos.

Nota sobre compiladores:

Se você quer aprender programação em C++, você precisa ter um compilador. Se você não tem algumas centenas de dólares para gastar na compra de um compilador comercial como Visual C++, Borland ou Watcom, então você pode usar um dos compiladores gratuitos disponíveis na WEB. Um desses compiladores está disponível em http://www.delorie.com/djgpp/

Índice

Tutorial 1 - Introdução
Tutorial 2 - Extensões ao C
Tutorial 3 - Vocabulário C++
Tutorial 4 - Classes
Tutorial 5 - Herança
Tutorial 6 - Sobrecarga de Operador
Tutorial 7 - Trabalhando com Pointers
Tutorial 8 - Funções Virtuais
Os tutoriais 6 e 7 entram mais profundamente em detalhes sobre pointers. Se você ainda não se sente à vontade para tratar de pointers, salte-os e leia o Tutorial 8

© 1998 Interface Technologies, Inc by Marshall Brain
Tradução de Dagoberto Haele Arnaut

| Home | Bookmarks | Universidades | Para Saber mais | Universidades | WEB Directory | Mapa do site |