Tópicos

3 - Encapsulamento

3.1 - Introdução

3.2 - Private

3.3 - Protected

3.4 - Public

Programando com Orientação a Objetos

3.1 Introdução

Um dos recursos mais interessantes na orientação a objeto é o encapsulamento, um mecanismo que provê proteção de acesso aos membros internos de um objeto. Lembre-se que uma classe possui responsabilidade sobre os atributos que contém. Por isso existem propriedades de uma classe que dever ser tratadas exclusivamentepor métodos dela mesma.

As propriedades não devem ser acessadas diretamente de fora do escopo de uma classe, pois dessa forma essa classe não fornece mais garantias sobre os atributos que contém, perdendo assim, a responsabilidade sobre elas. Clique aqui

©David Barbosa Ribeiro, Idoeudson Pedro de Lima e Walmir Marques Filho. 2012. Todos direitos reservados.