- - PHP Orientado a Objetos para Iniciantes

PHP orientado a objetos para iniciantes

A programação orientada a objetos é algo queassusta muitos iniciantes e jovens programadores. Se você é um estudante de ciência da computação no primeiro ano, certifique-se de aprender bem essas coisas, porque a programação orientada a objetos é algo com o qual você lidará, na verdade principalmente na sua vida de programação.

Este tutorial tem como objetivo ensinar o básico do objetoprogramação orientada. Foi desenvolvido para os alunos que têm algum conhecimento sobre programação processual. E é adaptado especificamente para a linguagem de programação PHP. Provavelmente, o pensamento mais importante que gostaria de tirar deste tutorial é a idéia de orientação a objetos, pois requer uma nova maneira de pensar. Vamos começar

O que é programação orientada a objetos em PHP?

PHP bem orientado a objetos ou alguns podem chamá-lo comoOOP em PHP é muito semelhante à programação orientada a objetos em JAVA e C ++. Olhando para um código orientado a objetos, parece muito mais complicado e complexo do que um código de programação processual ou embutido. Mas a verdade é que POO é simples, direta e melhor maneira de programar.

Como qualquer outra linguagem de programação orientada a objetos, o PHP segue as regras de criação de "classes" e aí "objetos".

À direita do bastão, há uma enorme confusão entre objetos e classes. Então, qual é exatamente a diferença então?

O que são aulas em PHP?

Uma classe é algo como uma cópia azul de uma casaem um papel. É o layout de toda a casa, o tamanho, as dimensões e muito mais. Esse projeto ou a classe também explica a interconexão e as relações entre as diferentes partes da casa. Da mesma forma, as classes em PHP são uma coleção de diferentes métodos e objetos.

O que são objetos em PHP?

Pode ficar claro nas definições acima dea classe, agora um objeto em PHP é como uma casa. Um objeto é qualquer entidade que pode ser manipulada pelos comandos de uma linguagem de programação, como valor, variável, função ou estrutura de dados. Também se refere a uma instância específica de uma classe.

Criando uma classe em PHP

Para criar uma classe em PHP, você deve seguir sua sintaxe, e é simples: basta usar a palavra-chave 'class' seguida do nome da classe (definido pelo usuário).

site da classe
{
// Variáveis
//Métodos
}
?>

Depois de criar a classe, você precisa instanciar a classe, o que é feito usando a palavra-chave 'nova'. Este objeto é chamado de Instância de uma classe.

$ obj = novo site;

Criando métodos para uma classe em PHP

Como qualquer outra linguagem de programação, o PHP permitevocê define métodos em uma classe. Esses métodos podem ser acessados ​​somente através da instância dessa classe criada ou herdada, que você estudará mais adiante no conceito de herança.

Aqui está um exemplo para explicar a definição de classe, a instanciação e seu uso.

<? php
// definição da classe
site da classe
{
// definição do método

exibição de função pública ($ name)
{
return ($ nome);
}
}
$ website = "thegeeksclub";
// criação de objeto para uma classe

$ obj = novo site;
// chamada de método
eco $ obj-> display ($ website);
?>

Para acessar as funções de uma classe, use o operador ”->” junto com o nome do método ou da função.

$ obj -> display ($ nome);

Confira também os outros tutoriais sobre PHP:

Tutorial 1 do PHP: Introdução para iniciantes
Tutorial 2 do PHP: Sintaxe de scripts PHP e compatibilidade de arquivos HTML
Tutorial 3 do PHP: Variáveis ​​em PHP
Tutorial 4 do PHP: Instruções de controle
Tutorial 5 do PHP: Funções
Tutorial 6 do PHP: Processamento de formulários
Tutorial 7 do PHP: Funções $ _POST e $ _GET
Tutorial 8 do PHP: Conectando Script PHP ao MySQL
Tutorial 9 do PHP: instrução de inserção do PHP
Tutorial 10 do PHP: Sessão PHP
Tutorial 11 do PHP: Fazendo Upload de um Arquivo no Servidor

Comentários