Cartão Flashcard • #174505 • Linguagem de Programação | olhonavaga






Linguagem de Programação



  • Um bloco pode ser passado como argumento implícito de um método?..

  • Sim!
  • Para chamar dentro do método o bloco que foi passado utilize a palavra yield


        def foo

 # Chame o bloco

             yield

             yield

        end

 

foo { puts "Exec the block"}


  • Perceba que ao chamar o método, o bloco será executado duas vezes.
Compartilhe esse conteúdo!
https://olhonavaga.com.br/flashcards/cartao?id=174505





3.856.369

354.373

15.755

947.477

19.458

42.893
Termos de Uso e Política de Privacidade