Linguagem C++
Descrição:
O curso é voltado para profissionais que tenham
conhecimento de Linguagem C, mas que não conheçam técnicas de programação orientadas
por objeto. O enfoque dado no curso é na linguagem de programação, independente do
compilador utilizado (MS Visual C++, Borland C++, Builder etc.). Os aspectos específicos
de cada compilador são abordados durante o curso, na medida que são necessários no
desenvolvimento e implementação dos laboratórios.
Programa:
- Programação orientada à objetos
- Ambiente de desenvolvimento
- Linguagem C++
- Expressões em C
- Comandos de controle de programa
- Matrizes, strings e ponteiros
- Estruturas, uniões e enumerações
- Tipos definidos pelo usuário
- Entrada e saída
- Pré-processador
- Encapsulamento e omissão de dados por classe
- Auto-referência
- Construtores e destrutores
- Membros e vetores de objetos
- Friends e membros estáticos
- Sobrecarga de operadores
- Herança
- Herança simples
- Herança múltipla
- Classes derivadas
- Polimorfismo e funções virtuais
- Funções
- I/O
- String de caracteres
- Matemáticas
- Data e hora
- Alocação dinâmica de memória
- Gráficas
- Outras funções
- Depuração
Pré-requisitos:
Linguagem C.
Duração:
40 horas.