Publicidade cabeçário

Mostrando postagens com marcador PHP POO. Mostrar todas as postagens
Mostrando postagens com marcador PHP POO. Mostrar todas as postagens

segunda-feira, 4 de março de 2013

PHP POO - Operador de Resolução de Escopo

     A partir do PHP 5 surgiu um operador capaz de acessar atributos de uma classe sem mesmo estanciá-la. O operador de Resolução de Escopo, o famoso ::(dois pontos duplo), que na verdade se chama  Paamayim Nekudotayim (significado em Hebreu).  
Em termos mais simples: é um token que permite acesso a métodos ou membros estáticos, constantes, e sobrecarregados de uma classe.
Os hebreus eram um povo de origem semita
Os hebreus eram um povo de origem semita
fonte da imagem: 
oberto-menezes.blogspot.com

quarta-feira, 27 de fevereiro de 2013

PHP POO - Encapsulamento

     Variáveis ​​de membro de classe são chamados de "propriedades".Elas também são conhecidas por outros termos como "atributos" ou "campos". Elas são definidas usando uma das palavras chave public, protected  ou private seguida de uma declaração normal de variável. Sendo que se você utilizar a palavra var por padrão será considerada public!
Mas então o que seria Encapsulamento ? Nada mais que um recurso que possibilita ao programador restringir ou liberar o acesso às propriedades e métodos das classes. A seguir um resumo do que cada um faz:

Capsulas nos dão a ideia de guardar algo
Capsulas nos dão a ideia de guardar algo
fonte da imagem: http://www.baixandowallpapers.com/wallpapers/03-2011/capsulas-1300150247.jpg

quarta-feira, 20 de fevereiro de 2013

PHP POO - Introdução à Classes

Definição de Orientação a Objetos: 
"O meio orientado a objetos pretende imitar o "mundo real", através do papel do computador
como uma máquina que simula a interação entre objetos. Nesse mundo, o programa é
constituído dos objetos, mensagens e métodos (possíveis mensagens para as quais um objeto pode responder)."
(adaptado de: <PROCEDIMENTO, FUNÇÃO, OBJETO OU LÓGICA?
LINGUAGENS DE PROGRAMAÇÃO VISTAS PELOS SEUS PARADIGMAS> Maria Cecília Calani Baranauskas)

     Bom como já abordei esse assunto em outras ocasiões, não irei me prender a definições, se houver interesse em saber mais a fundo sobre isso é só ler essa postagem:Paradigmas nas Linguagens Procedural e Orientado a Objetos

O meio orientado a objetos pretende imitar o "mundo real"
O meio orientado a objetos pretende imitar o "mundo real"
fonte da imagem: www.7luas.com.br