[ create a new paste ] login | about

Link: http://codepad.org/Yv3vqNdH    [ raw code | fork ]

Ruby, pasted on Jan 18:
class Agent
  attr_accessor :name, :location, :clearance, :active

  def initialize(attributes = {})
    @name = attributes[:name]
    @location = attributes[:location]
    @clearnace = attributes[:clearance]
    @active = attributes[:active]
  end

  def show_agent
    maintext = "Agent #{@name} is in #{@location}.  Clearance #{@clearance}"
    if (self.active == "Y") 
      "#{maintext} -- ACTIVE"
    else 
      "#{maintext} -- inactive"
    end
  end

end

arr = [0]
arr[0] = Agent.new
arr[0].name = "bob"


Output:
No errors or program output.


Create a new paste based on this one


Comments: