Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo classes

PHP - Classes e objetos

Seguindo nosso aprendizado sobre PHP hoje veremos um pouco sobre classes e objetos. Neste post, vamos mostrar como usar classes e objetos no PHP incluindo exemplos práticos (você pode ver o que já publicamos sobre o PHP aqui ). Classes e objetos foram introduzidos no PHP a partir da versão 4, lançada em 2000, sendo isso um dos principais motivos para sua popularidade crescente como linguagem de programação para desenvolvimento web. Antes disso, o PHP era principalmente utilizado como linguagem de script para a criação de páginas dinâmicas. Classes em PHP Uma classe é um modelo para a criação de objetos. Ela define as propriedades (estado) e métodos (comportamento) dos objetos criados a partir dela. Por exemplo, a seguinte classe "Pessoa" define as propriedades "nome" e "idade" e o método "imprimirDados": class Pessoa {     public $nome;     public $idade;     public func

Programação Orientada a Objetos (POO)

O termo Programação Orientada a Objetos foi criado por Alan Kay, autor da linguagem de programação Smalltalk. Mas mesmo antes da criação do Smalltalk, algumas das idéias da POO já eram aplicadas, sendo que a primeira linguagem a realmente utilizar estas idéias foi a linguagem Simula 67, criada por Ole Johan Dahl e Kristen Nygaard em 1967. Note que este paradigma de programação já é bastante antigo, mas só agora vem sendo aceito realmente nas grandes empresas de desenvolvimento de Software. Alguns exemplos de linguagens modernas utilizadas por grandes empresas em todo o mundo que adotaram essas idéias: Java, C#, C++, Object Pascal (Delphi), Ruby, Python, Lisp [2] . A Programação Orientada a Objetos é um paradigma computacional que organiza o desenvolvimento de um software em coleções de objetos, incorporando comportamento e estrutura próprios. Enquanto no desenvolvimento convencional estruturado temos um fluxo linear, onde uma função ou programa principal invoca funções auxiliares para