Capítulo 02
De Guru-SP
Podemos dar uma enfeitada em nosso exemplo do Capítulo 01 através da definição de um método. Em Ruby métodos são parte fundamental do processo de desenvolvimento e algumas particularidades devem ser notadas, principalmente no escopo de variáveis, mas por enquanto vamos nos ater apenas a definição do método:
def imprime_tudo() #imprime tudo em maiúsculos puts "Hello World".upcase #imprime tudo em minúsculos puts "Hello World".downcase #imprime capitalizado puts "Hello World".capitalize #imprime de trás pra frente puts "Hello World".reverse end imprime_tudo()
Perceba que o código foi colocado dentro de um método e o chamamos logo abaixo. Não existe um main em nosso código, a primeira instrução que será executada é a que não está dentro de nenhum método, neste caso imprime_tudo().
Um método é definido através da palavra reservada def e termina com a palavra reservada end. A execução é idêntica a quando estávamos sem o método, apresentado acima.
Voltar para o tutorial de Ruby, ou ir para o Capítulo 03.
