Tópicos

2 - Orientação a Objetos

2.1 - Introdução

2.2 - Classe

2.3 - Objeto

2.4 - Herança

2.5 - Polimorfismo

Programando com Orientação a Objetos

2.2 Classes

Classe é uma estrutura estática utilizada para descrever objetos mediante atributos e métodos. A classe é um template para criação desses objetos.

As classes são orientadas ao assunto, ou seja, cada classe é responsável por um assunto diferente e possui sua responsabilidade sobre o mesmo. Ela deve proteger o acesso ao seu conteúdo por meio de mecanismos como o de encapsulamento.

Os membros de uma classe são declarados na ordem: primeiro as propriedades e, em seguida, os métodos.

Exemplo de uma classe em PHP encapsulada. Clique Aqui

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