Sha256: 05653641607c40e8ec37aeb10c9ed39e672238748a9982b13b522b1472e53f54
Contents?: true
Size: 392 Bytes
Versions: 1
Compression:
Stored size: 392 Bytes
Contents
$LOAD_PATH.unshift '../lib' require 'memory_record' class A include MemoryRecord memory_record [ { key: :a, x: 1, y: 2 }, ] def z x + y end end class B < A memory_record_reset superclass.collect(&:attributes) def z super * 2 end end B.values # => [#<B:0x00007feea40395b8 @attributes={:key=>:a, :x=>1, :y=>2, :code=>0}>] B.first.z # => 6
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
memory_record-0.0.15 | examples/0360_sub_class.rb |