29.06.2013 Views

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />

Veja a saída do programa da figura 3.1.6.<br />

New<br />

In<strong>de</strong>pen<strong>de</strong>nte do tipo todas as variáveis po<strong>de</strong>m ser inicializadas com o operador<br />

new. Caso sejam do tipo class, struct ou array, este operador é obrigatório.<br />

Exempl<strong>os</strong> do operador new:<br />

Para tip<strong>os</strong> primitiv<strong>os</strong>:<br />

Tipo NomeVariavel = new Tipo( );<br />

Int Valor = new int( );<br />

Para classes:<br />

NomeClasse NomeInstancia = new NomeClasse( );<br />

ClasseAluno ObjAluno = new ClasseAluno( );<br />

Para structs:<br />

NomeStruct InstanciaTipo = new NomeStruct( );<br />

RegistroAluno RegAluno = new RegistroAluno( );<br />

No exemplo a seguir tem<strong>os</strong> a criação <strong>de</strong> um tipo <strong>de</strong>finido pelo <strong>de</strong>senvolvedor, o<br />

tipo struct, e a criação <strong>de</strong> um objeto <strong>de</strong> classe.<br />

27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!