ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Criando Uma lista como propriedade de um objeto

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
tchadrack
Novato
Novato


Registrado: Terça-Feira, 22 de Novembro de 2016
Mensagens: 32

MensagemEnviada: Ter Nov 21, 2017 3:46 pm    Assunto: Criando Uma lista como propriedade de um objeto Responder com Citação

Acredito que minha dúvida seja simples, mas gostaria de saber a maneira correta, (boas práticas), de implementar no Delphi

Suponha que eu precise programar uma classe TPessoa, e uma classe TTelefone, sendo que TPessoa conterá uma lista de TTelefone

Qual é a maneira correta de implementar uma propriedade em TPessoa, que seja uma lista, uma coleção, de objetos TTelefone?

Modelo:

-------------------------------------
TPessoa
-------------------------------------
Nome: String
CPF:String
RG:String
Telefones : List<TTelefone> <<<<<<<<<<<<<-----
--------------------------------------

-------------------------------------
TTelefone
-------------------------------------
DDD:String
Numero:String
--------------------------------------


Como implementar isto, inclusive os métodos construtores, destrutores, add, count, da maneira correta?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
wjuniordias
Profissional
Profissional


Registrado: Sexta-Feira, 16 de Março de 2012
Mensagens: 667

MensagemEnviada: Qua Nov 22, 2017 7:07 am    Assunto: Re: Criando Uma lista como propriedade de um objeto Responder com Citação

Segue o link

https://www.devmedia.com.br/tobjectlist-como-trabalhar-com-colecoes-de-objetos-no-delphi/38586
_________________
"O sábio nunca diz tudo o que pensa, mas pensa sempre tudo o que diz." (Aristóteles)
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB