Q:

Ruby program to demonstrate the yield statement

belongs to collection: Ruby Blocks Programs

0

In this program, we will demonstrate the yield statement. The yield statement is used to call block inside the method.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program/Source Code:

The source code to demonstrate the yield statement is given below. The given program is compiled and executed successfully.

# Ruby program to demonstrate the yield statement

def MyMethod
    puts "Inside the method"
    yield
      
    puts "Hello from MyMethod"
    yield
end
  
MyMethod{puts "Hello from Block"}

Output:

Inside the method
Hello from Block
Hello from MyMethod
Hello from Block

Explanation:

In the above program, we used the "yield" statement to call block inside the method and printed the appropriate message.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Ruby program to demonstrate the yield statement wi... >>
<< Ruby program to return the values from the block...