Tutorial de POO no PHP: Membros da classe


Autor/fonte: Bruno Viana
Tags: [ tutorial poo ]




Constantes

Constantes já existem no PHP a muito tempo atrás. Elas são bem conhecidas por suas características de serem definidas e não poderem ser alteradas.

Na programação orientada a objetos elas podem ser criadas também dentro de classes, por exemplo:

<?php
class PessoaJuridica
{
	const TIPO = 'juridica';
}

class PessoaFisica extends Pessoa
{
	const TIPO = 'fisica';
}

echo PessoaFisica::TIPO;
echo PessoaJuridica::TIPO;

PessoaFisica::TIPO = 1; // Fatal Error
?>

Propriedades e métodos estáticos

Propriedades e métodos com a palavra chave static são iguais aos outros, possuem as mesmas regras, mas com uma pequena diferença: para acessá-los não é necessário instanciar a classe.

<?php
class Math  
{
	public static function soma( $a, $b )
	{
		return $a + $b;
	}
}

Math::soma( 1, 2 );
?>




Rec6 Digg del.icio.us

Enviado por xKuRt em 03/02/2009 às 08:50


Itens relacionados

Tutorial de POO no PHP: Tratamento de erros
Tutorial de POO no PHP: Programação Estruturada x Programação Orientada a Objetos
Tutorial de POO no PHP: Classes e Objetos
Tutorial de POO no PHP: Abstração
Tutorial de POO no PHP: Herança e polimorfismo
Tutorial de POO no PHP: Padrões de projetos
Tutorial de POO no PHP: Encapsulamento
Tutorial de POO no PHP: Intercepções

Avaliação

Avaliação desta publicação: 10.00; Total de avaliações: 1


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

AvatarEnviado por BMCVET em 07/11/2009 às 12:08

Muito Bom Tuturial Parabens !!!

--
BMCVET


Envio de comentário:




  

Quinta, 02 de Setembro de 2010


Top 5 membros

Últimos membros online

Últimos membros cadastrados