\b;palavra-chave \c;protected\n;
Este é um modificador de acesso para membros de \l;classe\u cbot\class;. Membros de classe protegidos podem ser acessados em classes filhas, porém não podem ser acessados fora das definições de classe que fazem parte da mesma árvore de herança (veja a palavra-chave \c;\l;extends\u cbot\extends;\n;).

\t;Exemplo
\c;
\s;public class Pai
\s;{
\s;	protected int atributo = 0;
\s;}
\s;
\s;public class Filho extends Pai
\s;{
\s;	void imprimir()
\s;	{
\s;		message(atributo);
\s;	}
\s;}
\s;
\s;extern void object::Teste()
\s;{
\s;	Filho filho = new filho();
\s;	filho.imprimir(); // 0
\s;	//child.atributo = 1; // erro!
\s;}
\n;
\t;Veja também
\c;\l;class\u cbot\class;\n;, \c;\l;public\u cbot\public;\n;, \c;\l;private\u cbot\private;\n;, \c;\l;extends\u cbot\extends;\n;
\l;Programação\u cbot;, \l;tipos\u cbot\type; e \l;categorias\u cbot\category;.
