Analista de sistemas
Wallace reis de jesus
Linguagens e Técnicas de Programação II
Salvador
2013
Wallace reis de jesus
Linguagens e Técnicas de Programação II
Trabalho de ........ apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média bimestral na disciplina de Linguagens e Técnicas de Programação II
Orientador: Prof. Anderson Macedo
Salvador
2013
SUMÁRIO 1 INTRODUÇÃO 3 2 Programando em c++ com orientação a objetos 4 2.1 A evolução da linguagem 5 2.2 Etimologia 6 2.3 Trabalhos futuros 7 2.4 Características 8 2.4.1 FILOSOFIA 8 2.4.2 BIBLIOTECA PADRÃO 9 2.4.3 OPERADORES 10 2.4.4 PRÉ-PROCESSADOR 11 2.4.5 GABARITOS 11 2.4.6 OBJETOS 12 2.4.7 ENCAPSULAMENTO 12 2.4.8 HERANÇA 13 2.4.9 POLIMORFISMO 13 2.4.10 ESTÁTICO 14 2.4.11 DINÂMICO 15 2.4.12 REGRA DOS TRÊS 16 2.4.13 TRATAMENTO DE EXEÇÕES 16 2.4.14 ESPAÇO DE NOMES 17 2.4.15 PONTEIROS E REFERÊNCIAS 18 2.4.16 IMCONPATIBILIDADE COM O “C” 19 2.4.17 ANÁLISE SINTÁTICA DO CÓDIGO 20 2.4.18 VANTAGENS E DESVANTAGENS 21 3 CONCLUSÃO 22
REFERÊNCIAS 23
INTRODUÇÃO Este trabalho tem como objetivo apresentar uma pesquisa falando sobre o tema: programando em c++ orientado a objetos, seus recursos e funções que auxiliarão o analista no desenvolvimento de um software, desde a criação de drivers, sistemas operacionais e de aplicações comerciais que essenciais para clientes e empresas na área de TI. Foi criada em 1980 por Bjarne Stroustrop, usando como base a linguagem C e acrescentando a ela novos recursos existentes em outras linguagens, para possibilitar um novo núcleo para o sistema operacional UNIX. É uma linguagem que suporta diversos paradigmas de programação, entre eles citamos principalmente a orientado a objetos, mas ela também admite o paradigma estruturado e procedural; Existem diversas ferramentas e ambientes de desenvolvimento que