Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
40Activity
0 of .
Results for:
No results containing your search query
P. 1
Curso Avançado de C++ Orientado a Objetos

Curso Avançado de C++ Orientado a Objetos

Ratings: (0)|Views: 2,254 |Likes:
Published by Nando
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 um novo tipo de objeto, criado pelo programador.
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 um novo tipo de objeto, criado pelo programador.

More info:

Published by: Nando on Dec 01, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/07/2013

pdf

text

original

 
C++
rientação a Objectos
 © Tarcisio Lopes
 
Índice
Introdução a classesPrivate e publicMétodos privateConstrutores e destrutoresMétodos constInterface e implementaçãoObjetos como membrosClasses internasnew e delete com objetosAcessando membros via ponteiroPonteiros como membros de uma classeO ponteiro thisReferências a objetosFunções membro sobrecarregadasFunções membro com valores defaultSobrecarregando construtoresInicializando variáveis membroConstrutor de cópiaMétodos virtuais e passagem por valorConstrutor de cópia virtual Sobrecarregando o operador ++Sobrecarregando o operador +Sobrecarregando o operador =Conversão entre objetos e tipos simplesArrays de objetosUma classe stringExemplo de lista encadeadaIntrodução a herançaOrdem de chamada a construtoresArgumentos para construtores da classe baseSuperposição de métodosOcultando métodos da classe baseAcessando métodos superpostos da classe baseMétodos virtuaisChamando múltiplas funções virtuais
i
 
Introdução a classes
 
Teoria 
NoCurso 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
comosendo
unsigned
 
int
, sabemos que cada uma delas pode armazenar apenas valorespositivos ou zero, dentro de uma faixa bem definida de valores. É esse o significado dedizer que uma variável é
unsigned
 
int
: tentar colocar um valor de outro tipo causa umerro 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 elaMais genericamente, um tipo é uma categoria. No mundo real, temos tipos familiarescomo carro, casa, pessoa, fruta e forma. Em C++, um programador pode criar qualquertipo de que precise, e cada novo tipo pode ter funcionalidade similar à dos tiposembutidos na linguagem.A construção
class
(classe) define as características de um novo tipo de objeto, criadopelo programador. 

Activity (40)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Douglas Oliveira liked this
lilianegade liked this
Elias Gomes liked this
Vinicius Pereira liked this
Rodrigo Amaral liked this
Raphael Reis liked this
Daniel Ferreira liked this
Ricardo Lima liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->