Q:

Ruby program to initialize instance variables using the constructor

0

In this program, we will initialize instance variables using the constructor and print the value of created variables in the show() 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 initialize instance variables using the constructor is given below. The given program is compiled and executed successfully.

# Ruby program to initialize instance variable 
# using constructor

class Sample
	def initialize
		@ins_var1 = "ABC";
		@ins_var2 = "XYZ";
	end
	
	def show
		print "ins_var1: ",@ins_var1,"\n";
		print "ins_var2: ",@ins_var2,"\n";
	end
end

obj = Sample.new();
obj.show();

Output:

ins_var1: ABC
ins_var2: XYZ

Explanation:

In the above program, we created a class Sample. The Sample class contains the constructor and show() method. We initialized the instance variables ins_var1ins_var2 in the constructor and printed them inside the show() class.

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

total answers (1)

Ruby program to implement the getter method... >>
<< Ruby program to call a superclass constructor from...