tutorial

6947 palavras 28 páginas
Introdução à Linguagem PHP
Manipulando erros em PHP

Programação Orientada a Objeto em PHP
(Extraído do Livro “Zend PHP 5 Certification Study Guide”)
A Orientação a Objetos no PHP em sua 5ª versão foi totalmente reescrita do zero. Neste capítulo, presume‐se que o aluno esteja familiarizado com os conceitos de OO para que possa usufruir de seu poder aplicado ao PHP.

Fundamentos de POO
Enquanto o objetivo deste capítulo não é fornecer um guia aos conceitos da Programação Orientada a
Objetos (POO), é uma boa idéia dar uma breve olhada em alguns de seus fundamentos. A POO remonta o conceito de agrupar código e dados juntos em unidades lógicas chamadas classes. Este processo é usualmente conhecido como encapsulamento, ou ocultação de informações, desde que seu objetivo é dividir uma aplicação em entidades separadas cujos componentes internos podem ser alterados sem alterar suas interfaces. Então classes são essencialmente uma representação de um conjunto de funções
(conhecidas por métodos e variáveis (conhecidas por propriedades ou atributos) projetadas para trabalharem juntas e fornecer uma interface específica para o mundo externo. É importante entender que classes são apenas plantas que não podem ser usadas diretamente – elas têm que ser instanciadas em objetos que podem interagir com o resto da aplicação.

Declarando uma classe
A declaração básica de uma classe é muito simples:
Class myClass {
//Conteúdo aqui
}
Como você pode perceber, esse código avisa ao interpretador PHP que você está declarando uma classe chamada myClass cujo conteúdo será normalmente uma combinação de constantes, variáveis e funções
(métodos).

Instanciando um Objeto
Uma vez que tenha declarado uma classe, você precisa instanciá‐la para obter as vantagens que ela oferece. Isso é feito usando o construtor new:
$myInstance = new myClass();
No PHP 5, os objetos são tratados de maneira diferente dos outros tipos de variáveis. Um objeto é

Relacionados

  • TUTORIAL
    766 palavras | 4 páginas
  • tutorial
    2303 palavras | 10 páginas
  • tutorial
    9425 palavras | 38 páginas
  • Tutorial
    1879 palavras | 8 páginas
  • Tutorial
    4384 palavras | 18 páginas
  • Tutorial
    1352 palavras | 6 páginas
  • tutorial
    303 palavras | 2 páginas
  • TUTORIAL
    38002 palavras | 153 páginas
  • Tutorial
    972 palavras | 4 páginas
  • Tutoriais
    2914 palavras | 12 páginas