Início > Delphi Básico > Delphi uma linguagem fortemente tipada – Definição de variáveis

Delphi uma linguagem fortemente tipada – Definição de variáveis

hoje vamos aprender a fazer a utilização de variáveis com Delphi.

Primeiramente temos que entender o que é uma variável.

Segundo a Wiki:

Na programação, uma variável é um objeto (uma posição, freqüentemente localizada na memória) capaz de reter e representar um valor ou expressão. Enquanto as variáveis só “existem” em tempo de execução, elas são associadas a “nomes”, chamados identificadores, durante o tempo de desenvolvimento.

Quando nos referimos à variável, do ponto de vista da programação de computadores, estamos tratando de uma “região de memória (do computador) previamente identificada cuja finalidade é armazenar os dados ou informações de um programa por um determinado espaço de tempo”. A memória do computador se organiza tal qual um armário com várias divisões. Sendo cada divisão identificada por um endereço diferente em uma linguagem que o computador entende.

O computador armazena os dados nessas divisões, sendo que em cada divisão só é possível armazenar um dado e toda vez que o computador armazenar um dado em uma dessas divisões, o dado que antes estava armazenado é eliminado. O conteúdo pode ser alterado, mas somente um dado por vez pode ser armazenado naquela divisão.

O computador identifica cada divisão por intermédio de um endereço no formato hexadecimal, e as linguagens de programação permitem nomear cada endereço ou posição de memória, facilitando a referência a um endereço de memória. Uma variável é composta por dois elementos básicos: o conteúdo,o valor da variável e identificador, um nome dado à variável para possibilitar sua utilização.

agora que ja sabemos um pouco sobre o que é uma variáveis, irei demonstrar os lugares que podemos definir variáveis em um programa Delphi

//*****************************************

unit UnitExemplo;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm2 = class(TForm)
    Btn1: TButton;
    procedure Btn1Click(Sender: TObject);
    //aqui podemos definir uma variável
  private
    { Private declarations }
    var VariávelPrivada:Integer;
    //aqui podemos definir uma variável
  public
    { Public declarations }
    var VariávelPublica:Integer;
  end;

//aqui podemos definir uma variável
var
  Form2: TForm2;
  var VariávelBoba:Integer;

implementation

{$R *.dfm}

procedure TForm2.Btn1Click(Sender: TObject);
//aqui podemos definir uma variável
var VariavelLocal:Integer;
begin

end;

end.

O Delphi é uma linguagem fortemente tipada.

isso significa que, cada variável, ao ser definida somente aceitará um tipo de dado
e caso tentemos colocar um tipo diferente o Delphi levantará uma exception informando ao usuário o erro:

clique em Definição de Variáveis Delphi para baixar a lista de tipos aceitos pelo Delphi.

após baixar
Faça um form e coloque um botão para cada tipo documentado no pdf

CategoriasDelphi Básico
  1. Nenhum comentário ainda.
  1. Nenhum trackbacks ainda.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.