Implementando Comportamentos de Classe com PHP

Nesta aula aprenderemos a implementar funcionalidades em nossas classes em PHP, bem como a forma em que devemos estruturas nossas classes.

IMPLEMENTANDO OS COMPORTAMENTOS

Todo objeto possui propriedades e todo objeto pode desempenhar alguma tarefa. É comum que um objeto desempenhe ações relacionadas as informações definidas em sua estrutura. Ou …

more ...

Pseudo-variável $this em PHP

Nesta aula estudaremos a pseudo-variável $this. Entenderemos a sua definição e quando devemos utiliza-la na construção de classes PHP.

PSEUDO-VARIÁVEL

Pseudo-variável é um nome que será utilizado como se fosse uma variável, porém, que não é verdadeiramente uma variável. Por isso o prefixo pseudo, que significa, falso.

Cada classe PHP …

more ...

Herança em PHP

Nesta aula estudaremos o conceito de herança segundo a Orientação a Objetos. Em seguida, faremos um exemplo para estudarmos a aplicação do conceito da herança em uma situação real.

HERANÇA

A herança representa uma das principais características da Orientação a Objetos, até porque, somos capazes de implementar tipos de dados …

more ...

Gerenciando Atributos de Classe em PHP

Nesta aula aprenderemos a utilizar funções para atribuir valores a propriedades das classes e dessa forma, gerenciar qual o valor que será atribuído.

DEFININDO VALORES A VARIÁVEIS COM FUNÇÕES

Propriedades que possuem regras, deveram utilizar funções para a definição de valores e, a razão para essa metodologia é bastante simples …

more ...

Herança com PHP II

Nesta aula daremos continuidade ao estuda da herança, a definição de subclasses e as características das classes-filhas.

SUBCLASSE

Chamamos de Sub Classe todas as classes herdeiras. O conceito de SubClasse é o da especialização, isto é, a SubClasse possui todas as características e funcionalidades da Super e agora irá definir …

more ...

Acessando Membros de Classe em PHP

Nesta aula estudaremos o acesso a membros de classe, como devemos implementar, quais as restrições que devemos impor e demais características dessa definição.

O QUE SÃO MEMBROS DE CLASSE

Um membro de classe é toda variável ou função definida e implementada pela classe. Assim, temos que todos os atributos e …

more ...

Criação de Objetos em PHP

Nesta aula estudaremos a criação de novos objetos através das classes que definimos em PHP. Aprenderemos as diferenças entre classe, objeto e instâncias, bem como as demais definições envolvidas.

CRIANDO OBJETOS E ACESSANDO MEMBROS DE CLASSE

As classes são os projetos de como os objetos devem funcionar quando criados. Então …

more ...

Primeira Classe em PHP

Nesta aula implementaremos a nossa primeira classe em PHP. Também estudaremos alguns conceitos sobre a programação orientada a objetos e os seus beneficios.

OS OBJETOS E O PHP

Nesta aula iniciaremos o estudo da Orientação a Objetos utilizando a linguagem PHP.

Inicialmente temos de saber que o PHP incorporou os …

more ...

Membros de Classe em PHP

Nesta aula o que são membros de classe, como defini-los e quais as características de melhores formas para defini-los e utiliza-los pelas nossas classes.

ADICIONANDO MEMBROS À NOSSA CLASSE PESSOA

Estudamos que uma classe é um projeto e que quando executada se tornará num objeto. Assim, ao criarmos uma instância …

more ...

Sobrescrita de Funções em PHP

Nessa aula estudaremos a sobrescrita de funções em classes derivadas. Essa é uma das formas de trabalharmos com polimorfismo atribuindo a funções de mesmo nome funcionalidades diferentes e também, é uma excelente maneira para especializarmos funcionalidades nas subclasses.

EXEMPLO FEITO EM AULA

# SOBREESCRITA DE FUNÇÕES

class Pessoa{
    private $nome;
    private …
more ...