Curso avançado de c++ em portugues

369 palavras 2 páginas
C++
© Tarcisio Lopes

Orientação a Objectos

Índice
Introdução a classes Private e public Métodos private Construtores e destrutores Métodos const Interface e implementação Objetos como membros Classes internas new e delete com objetos Acessando membros via ponteiro Ponteiros como membros de uma classe O ponteiro this Referências a objetos Funções membro sobrecarregadas Funções membro com valores default Sobrecarregando construtores Inicializando variáveis membro Construtor de cópia Sobrecarregando o operador ++ Sobrecarregando o operador + Sobrecarregando o operador = Conversão entre objetos e tipos simples Arrays de objetos Uma classe string Exemplo de lista encadeada Introdução a herança Ordem de chamada a construtores Argumentos para construtores da classe base Superposição de métodos Ocultando métodos da classe base Acessando métodos superpostos da classe base Métodos virtuais Chamando múltiplas funções virtuais Métodos virtuais e passagem por valor Construtor de cópia virtual

i

Introdução a classes

Teoria No Curso C++ Básico, aprendemos sobre diversos tipos de variáveis, como int, long e char. O tipo da variável diz muito sobre ela. Por exemplo, se declararmos x e y como sendo unsigned int, sabemos que cada uma delas pode armazenar apenas valores positivos ou zero, dentro de uma faixa bem definida de valores. É esse o significado de dizer que uma variável é unsigned int: tentar colocar um valor de outro tipo causa um erro de compilação. Assim, a declaração do tipo de uma variável indica: (a) O tamanho da variável na memória (b) Que tipo de informação a variável pode conter (c) Que operações podem ser executadas com ela Mais genericamente, um tipo é uma categoria. No mundo real, temos tipos familiares como carro, casa, pessoa, fruta e forma. Em C++, um programador pode criar qualquer tipo de que precise, e cada novo tipo pode ter funcionalidade similar à dos tipos embutidos na linguagem. A construção class (classe) define as características de

Relacionados

  • Cv Jhonatan Rojas
    565 palavras | 3 páginas
  • AGENDA DO CALOURO 1 E 2 CHAMADAS NOVAMENTE
    1604 palavras | 7 páginas
  • Universidade de brasilia
    1703 palavras | 7 páginas
  • Curso de Russo
    32638 palavras | 131 páginas
  • Curso de Russo
    24132 palavras | 97 páginas
  • Estudos sobre a gramaticalização das conjunções no português do brasil
    2823 palavras | 12 páginas
  • Descrição de cargos - wizard
    2027 palavras | 9 páginas
  • Fonema
    1779 palavras | 8 páginas
  • plano de estudo
    688 palavras | 3 páginas
  • Gestão Estratégica - FISK
    13805 palavras | 56 páginas