14 lines
157 B
Ruby
14 lines
157 B
Ruby
|
class E
|
||
|
def self.fields
|
||
|
@fields ||= []
|
||
|
end
|
||
|
|
||
|
def self.inherited(subclass)
|
||
|
subclass.fields.replace fields.dup
|
||
|
end
|
||
|
|
||
|
G
|
||
|
|
||
|
fields << "name"
|
||
|
end
|