Ruby program to create a class with data members and initialize using initialize() method

bookmark

class Student
    def initialize(id, name, fee)
        @id   = id;
        @name = name;
        @fee  = fee;    
    end
    
    def PrintStudentInfo()
        print "Student Id:   ",@id,"\n";
        print "Student Name: ",@name,"\n";
        print "Student Fee:  ",@fee,"\n";
    end
end

obj = Student.new(101,"Rahul", 5000);

obj.PrintStudentInfo();

 


Output:

Student Id:   101
Student Name: Rahul
Student Fee:  5000