Sha256: aed28d624ecc6bd4c3405bf84bfe0824964fe0902af0c23258417e9bcdaf20d9

Contents?: true

Size: 596 Bytes

Versions: 2

Compression:

Stored size: 596 Bytes

Contents

class StudentList
  def initialize(adapter)
    @adapter = adapter
  end

  def student_by_id(id_student)
    @adapter.student_by_id(id_student)
  end

  def add_student(student)
    @adapter.add_student(student)
  end

  def delete_student(id_student)
    @adapter.delete_student(id_student)
  end

  def replace_student(id_student, student)
    @adapter.replace_student(id_student, student)
  end

  def count_student
    @adapter.count_student
  end

  def get_k_n_student_short_list(k,n, data_list)
    @adapter.get_k_n_student_short_list(k,n, data_list)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rafmycat-1.0.1 lib/source/studentList.rb
rafmycat-1.0.0 lib/source/studentList.rb