Não, não são. Deixa eu explicar melhor. O escopo protected indica que tudo declarado nela pode ser visto em classes derivadas, sejam na mesma unit ou em units diferentes. A diferença é que instâncias dessas classes derivadas não podem acessar o que é definido em protected. Já no escopo public, tanto classes derivadas como instâncias dessas mesmas classes podem enxergar o que é definido neste escopo.
Entendido? ________________________________ To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Thu, 13 Mar 2008 11:57:26 -0300 Subject: Re: [delphi-br] Re: Programando em classes no Delphi Grande Rubem, Desculpe minha ignorância, mas pelo que entendi a Protected e Public são a mesma coisa. É isso? abraço, Leandro ----- Original Message ----- From: Rubem Nascimento da Rocha To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 13, 2008 11:12 AM Subject: RE: [delphi-br] Re: Programando em classes no Delphi Revisão rápida de escopo dentro de classes em Delphi: private - propriedades e métodos declarados com este escopo em uma classe são visíveis somente pelas classes derivadas declaradas na mesma unit protected - propriedades e métodos declarados com este escopo em uma classe são visíveis nas classes derivadas declarads na mesma unit e em units diferentes public - propriedades e métodos declarados com este escopo em uma classe são visíveis em todas as classes derivadas, quer sejam estas declaradas da mesma unit ou de units diferentes João, corrija-me caso eu esteja errado! Sds. ________________________________ To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Thu, 13 Mar 2008 10:59:45 -0300 Subject: Re: [delphi-br] Re: Programando em classes no Delphi Os privados tb podem? Pra mim era só os protegidos Em 13/03/08, Joao Morais <[EMAIL PROTECTED]> escreveu: > > Cleber Edson Lino wrote: >> Ok... vlw Daniel... >> Só queria confirmar isso... pq tem mta gente que fala as neiras sabe... > > Há os adeptos de criar uma unit para cada classe, tal qual acontece com > os forms criados pela IDE. Há também o fato de que classes na mesma unit > são 'friend classes' umas das outras, ou seja, uma classe pode acessar > os membros privados da outra. E só, o resto é folclore. > > -- > Joao Morais > >> --- Em delphi-br@yahoogrupos.com.br , > "Daniel Bastos" >> escreveu >>> Boa tarde pra vc tb :) >>> Resposta simples: >>> SIM. Hahah >>> >>> falando sério .. pode sim sem problemas. Se vc der uma futucada na >> VCL, vai >>> ser difícil encontrar uma unit com uma única classe :) >>> >>> Em 12/03/08, Cleber Edson Lino >>> escreveu: >>>> Pessoal, boa tarde... >>>> Eu tenho uma simples pergunta para fazer. >>>> Eu posso criar várias classes em uma unit só? >>>> Abraço a todos. >>>> >>>> Cleber. >>>> >>>> >>>> >>> >>> >>> -- >>> Abs >>> Daniel A. Bastos >>> > > > -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] __________________________________________________________ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas] _________________________________________________________________ Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! http://www.livemaps.com.br/index.aspx?tr=true