Delphi para Leigos - O ambiente de desenvolvimento do Delphi.

Aula 09

O primeiro passo para compreender sobre tipos é definir o que é um tipo primitivo, que formam o conjunto de dados suportados diretamente pelo compilador. Este tipo de dado é tratado diretamente na base de classe (base class library) e sua identificação se dá através de uma palavra reservada. As principais características dos tipos primitivos podem ser observadas abaixo:

  • Os tipos primitivos oferecem suporte à criação de valores através da declaração de literais.
  • Pode-se declarar constantes do tipo primitivos.

Os tipos primitivos da plataforma .Net podem ser observados na listagem abaixo:

  • Byte - (Tipo por valor) - Inteiro de 8 bits sem sinal (0 a 255). (System.Byte) . Valor padrão equivale ao literal : 0
  • Short -  (Tipo por valor) - Inteiro de16 bits com sinal ( -32768 a 32767). ( System.Int16) . Valor padrão equivale ao literal : 0
  • Integer - (Tipo por valor) - Inteiro de 32 bits  com sinal (- 2147483648 a 2147483647). (System.Int32) . Valor padrão equivale ao literal : 0
  • Long - (Tipo por valor) - Inteiro de 64 bits com sinal (-9223372036854775808 a 9223372036854775807). (System.Int64) . Valor padrão equivale ao literal :0
  • Single - (Tipo por valor) - Ponto flutuante 32 bits  (System.Single) . Valor padrão equivale ao literal : 0
  • Double - (Tipo por valor) - Ponto Flutuante 64 bits. (System.Double) . Valor padrão equivale ao literal : 0
  • Decimal - (Tipo por valor) - Ponto Flutuante decimal de 128 bits ( 1.0 x 10^ -28 a 7.9 x 10^ -28), 28 dígitos decimais de precisão. (System.Decimal) . Valor padrão equivale ao literal : 0D
  • Boolean - (Tipo por valor) - Pode ter os valores True e False. ( System.Boolean ). Valor padrão equivale ao literal : False.
  • Char - (Tipo por valor) - Representa um único caractere unicode de 16 bits. ( System.Char ). Valor padrão equivale a expressão constante : ChrW(0) .
  • Date - (Tipo por valor) - Representa uma data ou hora. ( System.DateTime) .  Valor padrão equivale ao literal :  # 01/01/0001 12:00:00AM #.
  • String - (Tipo por referência) - Representa uma sequência de caracteres unicode. (System.String ) . Valor padrão : null.

No próximo módulo de aula iremos estudar sobre o Value Types e Reference Types.

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco