Básico em Programação Fábio Vedovelli AULA 3 19/06/2010
Métodos 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.
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. function retornaMeninas($lista) { $meninas = array(); foreach($lista as $v) { if($v == “Ana” || $v == “Flávia” ) { $meninas[] = $v; } } return $meninas; }
Métodos 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.
Métodos 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.
Métodos 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:
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.
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

Aula3

  • 1.
    Básico em ProgramaçãoFábio Vedovelli AULA 3 19/06/2010
  • 2.
    Métodos Métodos (tambémconhecidos 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.
  • 3.
    Métodos Tendo oArray: $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. function retornaMeninas($lista) { $meninas = array(); foreach($lista as $v) { if($v == “Ana” || $v == “Flávia” ) { $meninas[] = $v; } } return $meninas; }
  • 4.
    Métodos No exemploanterior, 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.
  • 5.
    Métodos Os Métodospodem 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.
  • 6.
    Métodos Os Métodospodem 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:
  • 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.
    Métodos Os métodospermitem 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