A Linguagem ObjectPascal

9020 palavras 37 páginas
Apostila de Delphi

Marcos Ribeiro

A linguagem Object Pascal
A linguagem de programação PASCAL foi criada para ser uma ferramenta educacional, isto no início da década de 70 pelo Prof. Niklaus Wirth da Universidade de Zurique. Foi batizada pelo seu idealizador em homenagem ao grande matemático Blaise Pascal, inventor de uma das primeiras máquinas lógicas conhecidas. Foi baseada em algumas linguagens estruturadas existentes na época, ALGOL e PLI.
Apesar de seu propósito inicial, o PASCAL começou a ser utilizado por programadores de outras linguagens, tornando-se, para surpresa do próprio Niklaus, um produto comercial. Contudo, somente ao final de 1983 foi que a empresa americana Borland International lançou o TURBO PASCAL.
A linguagem Object Pascal é a linguagem por trás de quase todas as partes de um aplicativo no Delphi. Os arquivos de projeto e as Units, como já vimos, são escritos em Object Pascal. O código usado para criar os componentes predefinidos do Delphi é também praticamente todo nessa linguagem.
Nos capítulos anteriores usamos várias vezes pequenas partes da linguagem Object Pascal (dentro do código para os eventos, por exemplo). Neste capítulo veremos como usar recursos mais avançados da linguagem e como criar programas que não dependam somente da interface com o usuário.

Elementos Básicos
Entendendo identificadores
Identificadores (Identifiers) são os nomes que identificam os elementos de um programa em Object Pascal.
Exemplos de identificadores são nomes de variáveis, constantes, procedures, functions e componentes. Em
Object Pascal todos os identificadores usados devem ser declarados. Quando você declara um identificador, você está definindo um tipo para ele (como inteiro, String, etc.).
Um identificador deve seguir as seguintes regras básicas:


Um identificador pode ter até 63 caracteres. Qualquer caractere que passe desse limite é ignorado pelo compilador do Delphi.



Identificadores devem começar sempre com letras, ou com o caractere de

Relacionados

  • Trabalho tcc
    14320 palavras | 58 páginas
  • Historico de Linguagens de Programação
    597 palavras | 3 páginas
  • Linguage
    569 palavras | 3 páginas
  • Logica de programação orientada a objetos
    409 palavras | 2 páginas
  • 3566858771289996
    2086 palavras | 9 páginas
  • Tiago sam
    1912 palavras | 8 páginas
  • MODULO 4 CATIA DEFINITIVO DANILO COSTA
    2105 palavras | 9 páginas
  • rede
    7138 palavras | 29 páginas
  • Documenta O
    9993 palavras | 40 páginas
  • Apostila Delphi
    20614 palavras | 83 páginas