ORIENTAÇÃO A OBJETOS EM PHP - CURSO DE PHP

Опубликовано: 04 Февраль 2020
на канале: daves technology
61
4

Link do Curso de Programação Orientada a Objetos:
   • 001 - Curso PROGRAMAÇÃO ORIENTADA A O...  

A partir do PHP 5, o modelo de objetos foi rescrito para permitir melhor performance e mais funcionalidades. Esta é uma grande modificação do PHP 4. PHP 5 tem um modelo de objetos completo.

Entre outras novidades do PHP 5 estão a inclusão de visibility, classes e metodos abstract e final, additional metodos mágicos, interfaces, clonagem e dica de tipo.

O PHP trata objetos da mesma maneira que referencias ou manipuladores, significando que cada variável contém uma referencia a um objeto ao invés de uma cópia de todo o objeto. Veja Objetos e Referencias.

class em PHP

A definição de uma classe começa com a palavra chave class, seguida do nome da classe, seguido de um par de colchetes que englobam as definições de propriedades e métodos pertecentes à classe.

O nome de uma classe tem de ser válido, que não seja uma palavra reservada do PHP. Um nome de classe válido começa com uma letra ou sublinhado, seguido de qualquer sequência de letras, números e sublinhados. Como uma expressão regular, pode ser expressada assim: ^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$.

Uma classe pode conter suas próprias constantes, variáveis (chamadas de "propriedades") e funções (chamadas de "métodos").

Exemplo #1 Definição Simples de uma Classe

class SimpleClass
{
// declaração de propriedade
public $var = 'um valor padrão';

// declaração de método
public function displayVar() {
echo $this-MAIORvar;
}
}

A pseudo-variável $this está disponível quando um método é chamado a partir de um contexto de objeto. $this é uma referência ao objeto chamado (normalmente o objeto ao qual o método pertence, mas possivelmente outro objeto, se o método é chamado estaticamente a partir do contexto de um objeto secundário).



Playlist: Curso de PHP
   • 001 - Curso de PHP  


Смотрите видео ORIENTAÇÃO A OBJETOS EM PHP - CURSO DE PHP онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь daves technology 04 Февраль 2020, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 61 раз и оно понравилось 4 людям.