Exception: AbstractMethodError

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/filigree/abstract_class.rb

Overview

An error representing a call to an unimplemented abstract method.

Instance Method Summary collapse

Constructor Details

#initialize(method_name, abstract_class_name) ⇒ AbstractMethodError

Returns a new instance of AbstractMethodError.



27
28
29
# File 'lib/filigree/abstract_class.rb', line 27

def initialize(method_name, abstract_class_name)
  super "Abstract method #{method_name}, defined in #{abstract_class_name}, must be overridden by a subclass."
end