darth_ivan Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 Caros,alguém pode me dizer se existe friend em delphi... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 OpaComo assim amigo?Esclareça melhor sua dúvida, Friend = Amigo agora Amigo do Delphi tem váriosahuauhauhabrincadeiras a parte, como assim Friend em Delphi?abs Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 darth_ivan Postado Agosto 7, 2007 Autor Denunciar Share Postado Agosto 7, 2007 Em C++ tem-se o conceito de função friend que é a função que pode acessar os atributos privados de outra classe, gostaria de saber se também existe esse conceito em Delphi... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 Churc, para ajudar a galera entender o que é isso: Friendship and inheritance Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Agosto 9, 2007 Denunciar Share Postado Agosto 9, 2007 Em C++ tem-se o conceito de função friend que é a função que pode acessar os atributos privados de outra classe, gostaria de saber se também existe esse conceito em Delphi...darth_ivan, faz tempo que não mexo com C, e este conceito nem existia ainda :rolleyes:. Mas olhando o exemplo do link que postei outros que encontrei, fiquei com impressão de que as classes ou funções Friends devem estar declaradas no mesmo escopo (unit do delphi). Isto confere?Porque se isto for verdade, podemos dizer que o conceito existe no Delphi, já que dentro de uma mesma unit, as sessões Protected e Private estão "visíveis" o que viabiliza que o conceito seja aplicado.Neste caso a conversão é "direta", veja como ficariam os exemplos daquele link.Friend Functions:Friend Classes:Obs: os códigos em cinza escuro foram adicionados no corpo do programa, já que no C eles estão dentro da definição da classe (no Delphi isto não é possível)Dê um retorno para sabermos se seria isto ou não.Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
darth_ivan
Caros,
alguém pode me dizer se existe friend em delphi...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.