Programar em C++/Encapsulamento: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 9:
== Atributos de restrição ==
 
Classes podem proteger sua estrutura de acessos porde outras entidades de dados que não pertencem a seu corpo. Para isto, em C++ temos atributos de acesso para blocos de dados ou funções membros de classes. Em algumas linguagens os atributos são definidos para cada membro individualmente.
 
Os atributos de restrição de acesso em C++ são três: '''private''', '''public''' e '''protected'''. Cada atributo oferece um nível de ocultação para membros de classes. Eles são usados para assegurar que apenas grupos identificados de código tenham acesso a partes presselecionadas da classe.