Class: Qiita::Team::Services::Properties::Base Abstract
- Inherits:
-
Object
- Object
- Qiita::Team::Services::Properties::Base
- Defined in:
- lib/qiita/team/services/properties/base.rb
Overview
This class is abstract.
Direct Known Subclasses
Instance Attribute Summary collapse
- #name ⇒ String readonly
Instance Method Summary collapse
- #default ⇒ Object
-
#initialize(name, default) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(name, default) ⇒ Base
Returns a new instance of Base.
10 11 12 13 |
# File 'lib/qiita/team/services/properties/base.rb', line 10 def initialize(name, default) @name = name @default = default end |
Instance Attribute Details
#name ⇒ String (readonly)
8 9 10 |
# File 'lib/qiita/team/services/properties/base.rb', line 8 def name @name end |
Instance Method Details
#default ⇒ Object
15 16 17 |
# File 'lib/qiita/team/services/properties/base.rb', line 15 def default fail NotImplementedError end |