TUTORIAL

38002 palavras 153 páginas
02/09/2015

TUTORIAL:

TUTORIAL:
"C++ COMO UMA LINGUAGEM DE PROGRAMAÇÃO
ORIENTADA A OBJETOS."
Copyright © 1996

André Augusto Cesta. aacesta@dcc.unicamp.br Orientadora: Profa Dra Cecília Mary Fischer Rubira
PROGRAMAÇÃO ORIENTADA A OBJETOS
Este tutorial se propõe a ensinar programação orientada a objetos em C++. A maioria dos livros não apresenta a linguagem nesse contexto, dando uma atenção maior para os recursos de C++ do que para a metodologia de programação. É recomendável que o leitor tenha acesso a um desses livros visto que não ensinaremos aqui aspectos considerados básicos que são em geral quase todos que permitem usar C++ como um C melhorado. Você pode usar C++, como uma linguagem procedural com recursos avançados, mais uma vez não é isso que pretendemos ensinar neste texto.
Na prática de programação orientada a objetos estaremos atentos em nossos programas para pontos como: ­Compatibilidade, portabilidade.
­Segurança.
­Reusabilidade.
­Facilidade de integração.
­Facilidade de extensão.
­Eficiência.
Os tópicos seguintes nos guiarão nesses objetivos, mostrando numa curva de aprendizado suave, como programar usando orientação a objetos em C++.

1. CLASSES E OBJETOS
Uma classe é um tipo definido pelo usuário que contém o molde, a especificação para os objetos, assim como o tipo inteiro contém o molde para as variáveis declaradas como inteiros. A classe envolve, associa, funções e dados, controlando o acesso a estes, definí­la implica em especificar os seus atributos
(dados) e suas funções membro (código).
Um programa que utiliza uma interface controladora de um motor elétrico provavelmente definiria a classe motor. Os atributos desta classe seriam: temperatura, velocidade, tensão aplicada. Estes provavelmente seriam representados na classe por tipos como float ou long . As funções membro desta classe seriam funções para alterar a velocidade, ler a temperatura, etc.
Um programa editor de textos definiria a classe parágrafo que teria como um de seus atributos uma

Relacionados

  • comunicação
    461 palavras | 2 páginas
  • Tutorial
    4384 palavras | 18 páginas
  • COSTURINHAmoldeLEGGING
    2003 palavras | 9 páginas
  • ENFOQUE ESTRATEGICO DA FUNÇAO RECURSOS HUMANOS
    7524 palavras | 31 páginas
  • METODOLOGIA DA PESQUISA CIENT FICA Guia Pratico Para A Apresenta O De Trabalhos Academicos
    9854 palavras | 40 páginas
  • ascensao e queda das grandes potencias kennedy
    40851 palavras | 164 páginas
  • Suprimento
    193421 palavras | 774 páginas
  • historia da filosofia
    67576 palavras | 271 páginas
  • Trabalho Fisica Nuclear
    48061 palavras | 193 páginas
  • Fisiologia
    102571 palavras | 411 páginas