Module: Strict::Interfaces::Instance
- Defined in:
- lib/strict/interfaces/instance.rb
Instance Attribute Summary collapse
-
#implementation ⇒ Object
readonly
Returns the value of attribute implementation.
Instance Method Summary collapse
Instance Attribute Details
#implementation ⇒ Object (readonly)
Returns the value of attribute implementation.
6 7 8 |
# File 'lib/strict/interfaces/instance.rb', line 6 def implementation @implementation end |
Instance Method Details
#initialize(implementation) ⇒ Object
8 9 10 11 12 |
# File 'lib/strict/interfaces/instance.rb', line 8 def initialize(implementation) self.class.verify_implementation!(implementation) @implementation = implementation end |