Encapsulamento (informática): diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Linha 12:
== Exemplos ==
Os exemplos a seguir foram escritos utilizando as
=== Sem encapsulamento em JAVA===
Linha 35:
bool segundaVar;
/// veja que temos duas variáveis como omissão do tipo de acesso : private, protected e public,
};
Linha 91 ⟶ 89:
bool getVarSeg(void);
int getVarPri(void);
};
// definição dos métodos
Linha 109 ⟶ 105:
{
NaoEncapsulado nEmc;
nEmc.setVar(3,false); // deve-se acessar o atributos de forma indireta: encapsulamento com acesso privado.
cout <<" primeira variavel"<< nEmc.getVarPri()<< edl;
cout <<" primeira variavel"<< nEmc.primeiraVar<< edl; // ->> acesso direto a um atributo privado gera erro na compilação
return 0;
}
|