Orientação a Objetos (OO) php4

Abril 1, 2008 on 2:52 pm | In Informatica, php, Tutorial |

Estou presumindo que você pelo menos tenha os conceitos básicos de Orientação a Objetos para entender este tutorial, caso não tenha veja AQUI um pouco sobre, estou escrevendo do php4 para começarmos a aprender, vendo que no php5 é bem diferente, a idéia é que venha outros textos sobre Orientação a Objetos com dicas e boas práticas na hora de codar.

Porque utilizar Objetos

Pois objetos são facilmente reutilizados nos códigos, você irá aumentar a Flexibilidade na hora de programar e aumentar a velocidade na manutenção dos seus scripts, terá ainda maior compatibilidade de compartilhar códigos com outros programadores (sejam eles da sua equipe ou amigos).
Maior facilidade para extender o seu código e debugar ele, o que covenhamos as vezes é complicado!

Objetos e Classes

No PHP para ter um objeto nós devemos instacia-lo apartir de uma classe, digamos assim que devemos criar a Classe e depois então instaciar em um Objeto, presumindo que você tenha uma idéia do que é um método (função) e atributos (variáveis).

Para definirmos uma classe temos :

PHP:
  1. class MinhaClasse{
  2. // Atributos
  3. var $atributo1;
  4. var $atributo2;
  5.  
  6. //Métodos
  7. function metodo1(){
  8. //Código de execução quando o método for chamado
  9. return $algumaCoisa;
  10. }
  11.  
  12. function metodo2(){
  13. //Código de execução quando o método for chamado
  14. }
  15. }

Para instanciarmos nossa Classe em Objeto fazemos :

PHP:
  1. $MeuObjeto = new MinhaClasse();
  2.  
  3. // Podemos instacia-lo quantas vezes for necessario
  4. $MeuObjeto1 = new MinhaClasse();
  5. $novoNome = new MinhaClasse();


5 Comments »

RSS feed for comments on this post. TrackBack URI

  1. Boa aula, to esperando a parte 2!! Vlw!

    Comment by Diogo — Abril 3, 2008 #

  2. Num entendo nada.

    só te amo.
    bjokas

    Comment by Ju — Abril 4, 2008 #

  3. [...] Bom, já sabemos como definir e estarciarmos uma Classe, correto ? Se você ainda não sabe da uma olhada na parte 1, se você já sabe, bom, continuaremos hoje [...]

    Pingback by Silici0 :: Blog » Orientação a Objetos php4 parte 2 — Abril 17, 2008 #

  4. Fala xara!

    Então, só uma dica, seria legal falar também sobre o construtor da classe, principalmente pela diferença entre o PHP4 e o 5.

    Assino teu blog e tem muita parada interessante.

    Abraços

    Comment by Rafael Zamana — Maio 9, 2008 #

  5. Então, a idéia é depois falar somente sobre o php5 com base nos tuto do php4...

    Ainda irei falar de construtores, destrutores, palavras reservadas e mais... aguarde...

    Obrigdado pela dica.

    Abraços

    Comment by silici0 — Maio 9, 2008 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


 

 Assine o feed