Aula3

1.602 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.602
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1.127
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula3

  1. 1. Básico em Programação <ul><li>Fábio Vedovelli </li></ul><ul><li>AULA 3 </li></ul><ul><li>19/06/2010 </li></ul>
  2. 2. Métodos <ul><li>Métodos (também conhecidos como Funções ) são estruturas de código que podem ser reutilizadas. Podem receber variáveis, cujos valores serão utilizados no processamento efetuado pelo método. </li></ul>
  3. 3. Métodos Tendo o Array: $nome[] = “Ved”; $nome[] = “Ana Paula”; $nome[] = “Ivan”; $nome[] = “Flávia”; Sempre que precisarmos saber as meninas do grupo, chamamos retornaMeninas($nome); Que retornará um Array contendo apenas as meninas. <ul><li>function retornaMeninas($lista) </li></ul><ul><li>{ </li></ul><ul><li>$meninas = array(); </li></ul><ul><li>foreach($lista as $v) </li></ul><ul><li>{ </li></ul><ul><ul><li>if($v == “Ana” || $v == “Flávia” ) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><ul><li>$meninas[] = $v; </li></ul></ul></ul><ul><ul><li>} </li></ul></ul><ul><li>} </li></ul><ul><li>return $meninas; </li></ul><ul><li>} </li></ul>
  4. 4. Métodos <ul><li>No exemplo anterior, o Método recebe um parâmetro representado pela variável $lista , que esperamos como um Array. Dentro do método, processamos o Array, verificando quem são as meninas, criamos e abastecemos um novo Array com os valores encontrados e retornamos este novo Array , contendo apenas as meninas encontradas. Retornaria vazio caso nenhuma tivesse aparecido. </li></ul>
  5. 5. Métodos <ul><li>Os Métodos podem ou não retornar um valor. Muitas vezes (e essa situação é muito comum) eles apenas processam informações, modificando uma variável que será utilizada mais adiante, por exemplo. </li></ul>
  6. 6. Métodos <ul><li>Os Métodos podem ou não receber variáveis, o que chamamos de parâmetros . Tais valores são necessários para o processamento interno do Método. Como a flexibilidade está presente em quase tudo no mundo da programação, temos algumas possibilidades ao receber parâmetros na função. Vejamos no exemplo que segue: </li></ul>
  7. 7. Métodos function copaDoMundo($primeiraFase, $mataMata = “”) { } No exemplo acima, o método recebe dois parâmetros, mas apenas o primeiro é obrigatório. O segundo possui um valor padrão, o que automaticamente o torna opcional: caso você não o passe, será assumido o valor padrão, neste caso, vazio.
  8. 8. Métodos Os métodos permitem ao programador escrever uma menor quantidade de código, pois o método pode ser escrito de forma a atender diversas situações e assim ser chamado diversas vezes durante a execução do seu programa. A isso, damos o nome de re-aproveitamento de código e é uma das melhores práticas de desenvolvimento. Um dos conceitos muito difundidos em programação é o chamado DRY , que significa Don’t Repeat Yourself . Mais informações: http://en.wikipedia.org/wiki/Don't_repeat_yourself

×