Keyword final em PHP

Em artigos anteriores, vimos como podemos fazer com que uma classe herde de outra classe. Vimos também como podemos complementar uma função numa classe herdada, para substituir o resultado original. No entanto, em alguns casos podemos querer impedir uma classe de ser...

Classes estáticas em PHP

Como uma classe pode ser instanciada mais que uma vez, significa que os valores que contém são únicos para a instância/objecto e não para a classe em si. Significa também que não podemos usar os métodos ou variáveis numa classe sem a instanciar primeiro, mas como...

Ciclos While e Do Loop em ASP

Os ciclos são usados para executar um determinado pedaço de código tantas vezes quantas as que estejam dentro de determinadas condições que definimos. Mas vejamos os seguintes exemplos do ciclo While: ASP <% While Not RS.EOF Response.Write RS("Nome") RS.MoveNext...

Classes abstractas em PHP

As classes abstractas são especiais, pois nunca podem ser instanciadas. Em vez disso, tipicamente herda-se um conjunto de funcionalidades base destas numa nova classe. Por esta razão, são muito usadas como classes base numa hierarquia maior de classes. No artigo da...

Herança – Classes em PHP

Herança é um dos aspectos mais importantes da POO. Permite que uma classe herde membros de outras classes. Perceber como esta funcionalidade é inteligente sem um exemplo pode ser algo complicado de perceber. Imaginem que precisam de representar vários tipos de...