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_var1, ins_var2 in the constructor and printed them inside the show() class.
Program/Source Code:
The source code to initialize instance variables using the constructor is given below. The given program is compiled and executed successfully.
Output:
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_var1, ins_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