[ create a new paste ] login | about

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

Ruby, pasted on Oct 25:
require "#{Dir.pwd}/Book.rb"

class BookManager

  def initialize()
    @books = []
  end
  
  def addBook(author, title, isbn, pubYear, area, price)
    @books.push(Book.new(author, title, isbn, pubYear, area, price))
  end
    
  def delBook(isbn)
    @books.delete_if { |b| b.isbn == isbn }
  end
  
  def modBookAuthor(isbn, newAuthor)
    @books.select { |book| book.isbn.eql? isbn }.author = newAuthor
  end
  
  def modBookTitle(isbn, newTitle)
    @books.select { |book| book.isbn.eql? isbn }.title = newTitle
  end
end


Create a new paste based on this one


Comments: