How to use class with argument in Ruby

1 Answer

0 votes
class User
  attr_accessor :name

  def initialize(name)
    @name = name
  end

  def Print(user)
    puts "from: #{@name} to: #{user.name}"
  end
end


u1 = User.new("Tom")
u2 = User.new("Lee")

u2.Print(u1)



# run:
#
# from: Lee to: Tom
#

 



answered Nov 26, 2020 by avibootz

Related questions

1 answer 151 views
1 answer 225 views
225 views asked Dec 24, 2020 by avibootz
1 answer 201 views
1 answer 228 views
1 answer 218 views
1 answer 319 views
...