Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wanderson Valerio

[Resolvido] Functions e Class

Recommended Posts

Por favor, me façam entender as function e class

 

Por exemplo

 

<?php
    // Pra que serve essas variaveis aqui dentro dos parênteses?
    function nome_funcao($varivale, $variavel2, $variavel3){

    }
?>

 

E as classes

 

<?php
    class{
     // O que acontece com o conteduo aqui de dentro, qual a função?
    }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma funcao eh quando você precisa de determinado codigo e nao ker repeti-lo, ae você cria(implementa) uma funcao, e usa ela como as outras..

 

a classe serve pra representar a estrutura de um objeto do mundo real, normalmente você so ira ver uma classe ser usada (corretamente) no mundo OO...onde você representa o mundo real na programacao...

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma funcao eh quando você precisa de determinado codigo e nao ker repeti-lo, ae você cria(implementa) uma funcao, e usa ela como as outras..

 

a classe serve pra representar a estrutura de um objeto do mundo real, normalmente você so ira ver uma classe ser usada (corretamente) no mundo OO...onde você representa o mundo real na programacao...

 

Mas nas functions, aquelas variaveis que ficam dentro dos parenteses servem pra que?

Compartilhar este post


Link para o post
Compartilhar em outros sites

as varaiveis q ficam nos parenteses sao os parametros, vou dar-lhe um exemplo

 

eu t peço uma caneta, você me da uma caneta qq, a funcao foi

 

pegar_caneta();

 

mas ae eu faço, pega uma caneta azul

 

a funcao foi

 

pegar_caneta(azul)

 

no caso eu exigir um valor, tinha q ser azul, eh o parametro q a funcao precisa pra executar...

 

nas classes tb tem funcao, mas sao chamadas de metodos, imagina uma classe carro

 

e classe tem atributos ou propriedades q sao variaveis de escopo dentro da classe, ou seja, variaveis q pertencem a uma classe, quando você usa uma classe com o

 

$var = new Carro;

 

você esta criando um objeto, o $var se torna um objeto do tipo carro, ae você tem o metodo acelerar, q eh uma acao do carro, ele tem esta funcao

 

entao, seguindo o exemplo

 

$var->acelerar(100);

 

estou falando para meu objeto q ele tem q acelerar a 100 km/h

 

se nao me engano no subforum de cursos, tem uma sobre OO....de uma visita la...

Compartilhar este post


Link para o post
Compartilhar em outros sites

as varaiveis q ficam nos parenteses sao os parametros, vou dar-lhe um exemplo

 

eu t peço uma caneta, você me da uma caneta qq, a funcao foi

 

pegar_caneta();

 

mas ae eu faço, pega uma caneta azul

 

a funcao foi

 

pegar_caneta(azul)

 

no caso eu exigir um valor, tinha q ser azul, eh o parametro q a funcao precisa pra executar...

 

nas classes tb tem funcao, mas sao chamadas de metodos, imagina uma classe carro

 

e classe tem atributos ou propriedades q sao variaveis de escopo dentro da classe, ou seja, variaveis q pertencem a uma classe, quando você usa uma classe com o

 

$var = new Carro;

 

você esta criando um objeto, o $var se torna um objeto do tipo carro, ae você tem o metodo acelerar, q eh uma acao do carro, ele tem esta funcao

 

entao, seguindo o exemplo

 

$var->acelerar(100);

 

estou falando para meu objeto q ele tem q acelerar a 100 km/h

 

se nao me engano no subforum de cursos, tem uma sobre OO....de uma visita la...

 

valeu mais uma vez. obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.