'abstract.rb' is a library which enable you to define abstract methods in Ruby.