Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Lendo um livro que tenho sobre delphi (Entendendo e dominando o Delphi - Tradução do Best-Seller Inside Delphi 2006) fiquei com uma dúvida sobre orientação a objetos no delphi:
considere exemplo de código:
var
label1 : TLabel;
label2 : TLabel; label2 := Label1;
{...}
Neste exemplo de código temos uma atribuição de um objeto instanciado a outro não instanciado. Minha dúvida é a seguinte: Como delphi irá se comportar? ele apenas atribuirá o endereço de label1 a label2 e os dois serão os mesmos objetos com identificadores diferentes ou será criado um novo objeto com seu próprio endereço de memória porém com dados iguais?
Carregando comentários...