Fórum Acho que é Dúvida de muita gente !!!!! #186002

03/10/2003

0

Qual a diferênca das clausulas PROTECTED E PRIVATE?


Danilorsa

Danilorsa

Responder

Posts

03/10/2003

Lau_

bom dia amigo....
respondendo sua dúvida:

A palavra-chave private denota campos e métodos de uma classe que não são acessíveis fora da Unit (o arquivo do código-fonte) declarando a classe. Isso é ligeiramente diferente de C++, que que a parte privada de uma classe não pode ser acessada mesmo por outras classes definidas no mesmo módulo ou arquivo de código fonte.

O especificador public denota métodos e campos que são livremente acessíveis a partir de outra parte do código de um programa, bem como na unit em que são definidos.

A palavra-chave protected é usada para indicar métodos e campos parcialmente protegidos. Elementos protegidos podem ser acessados pela classe atual e por todas as suas classes descendentes, mas não pelos usuários desta classe (o código que cria instâncias desta classe).


espero ter sanado, sua dúvida... já passei por isso, mas a partir da orientação a objetos, ficou mais claro... t+

Lau_ :roll:


Responder

Gostei + 0

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

Aceitar