Module: OsuRuby::Interface::AbstractClass::X
- Defined in:
- (osu-ruby2 0.0.2) osu-ruby2/interface/abstract_class.rb
Overview
auto extend methods defined in here
Class Method Summary collapse
-
.extended(cls)
allows class to have it's abstractness checked.
Instance Method Summary collapse
-
#abstract!
specify a class as abstract.
-
#abstract? ⇒ Boolean
checks abstractness of a class.
-
#abstract_method(method) ⇒ Symbol
defines an abstract method (NotImplementedError).
Class Method Details
.extended(cls)
This method returns an undefined value.
allows class to have it's abstractness checked.
Instance Method Details
#abstract!
This method returns an undefined value.
specify a class as abstract
#abstract? ⇒ Boolean
checks abstractness of a class
#abstract_method(method) ⇒ Symbol
defines an abstract method (NotImplementedError)