Sha256: 312fdb632e8d03da3534631aac962e2157e83c984e2a8b90a697a07d9542d968

Contents?: true

Size: 390 Bytes

Versions: 7

Compression:

Stored size: 390 Bytes

Contents

class Manage_list
attr_reader :list_detail
@@processing_number = 0
  def initialize(name)
    @name = name
    @list_detail = []
  end
  def self.display_processing_number
    @@processing_number
  end

  def add_applicant(name)
    @list_detail << name
    @@processing_number += 1
  end
  
  def remove_applicant(name)
    @list_detail.delete(name)
    @@processing_number -= 1
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
jishan_fast_track_gem-0.1.17 lib/manage_list.rb
jishan_fast_track_gem-0.1.16 lib/manage_list.rb
jishan_fast_track_gem-0.1.15 lib/manage_list.rb
jishan_fast_track_gem-0.1.14 lib/manage_list.rb
jishan_fast_track_gem-0.1.13 lib/manage_list.rb
jishan_fast_track_gem-0.1.12 lib/manage_list.rb
jishan_fast_track_gem-0.1.11 lib/manage_list.rb