Confusão entre Strict Protected e Protected (Delphi 2006Arc)

20/04/2006

0

Estou com dificuldades na criação de uma Classe para controle de Pessoas , o problema ocorre quando uso a diretiva strict protected para proteger os metodos de escrita, embaixo declaro public , e defino as propriedades , quando preencho o write indicando o metodo que esta em strict protected dá erro na compilação.

Porem peguei o a mesma Classe e coloquei em um projeto Win32 e funcionou sem problemas, alguem já teve problema parecido ? Estou em duvidas para saber onde está o erro. Encontrei isto na net, acho que tem algo relacionado .

[url]http://qc.borland.com/wc/qcmain.aspx?d=12695[/url]

// Minha Classe TPessoa :
type

TPessoa = class
strict private
FNome: string;
strict protected // quando mudo para protected não apresenta erro
procedure set_Nome(const Value: string);
public
property Nome : string read FNome write set_Nome;

end;

Agradeço qualquer ajuda !


Carlos Melo

Carlos Melo

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar