An abstract method is a dummy method which is not implemented. It can be used as a placeholder to be overridden later to help build a framework. . This package is a dependency package, which depends on the package containing actual Ruby abstract library for the default Ruby version (currently 1.8).