| ... | @@ -40,7 +40,23 @@ Example: |
... | @@ -40,7 +40,23 @@ Example: |
|
|
|
|
|
|
|
What you want to do is this:
|
|
What you want to do is this:
|
|
|
|
|
|
|
|
http://rubyfiddle.com/riddles/82e9b/1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```ruby
|
|
|
|
[17] pry(main)> class A
|
|
|
|
[17] pry(main)* class << self
|
|
|
|
[17] pry(main)* attr_accessor :a
|
|
|
|
[17] pry(main)* end
|
|
|
|
[17] pry(main)* end
|
|
|
|
=> nil
|
|
|
|
[18] pry(main)> class B < A
|
|
|
|
[18] pry(main)* class << self
|
|
|
|
[18] pry(main)* attr_accessor :a
|
|
|
|
[18] pry(main)* end
|
|
|
|
[18] pry(main)* end
|
|
|
|
=> nil
|
|
|
|
[19] pry(main)> class C < A
|
|
|
|
[19] pry(main)* class << self
|
|
|
|
[19] pry(main)* attr_accessor :a
|
|
|
|
[19] pry(main)* end
|
|
|
|
[19] pry(main)* end
|
|
|
``` |
|
``` |
|
|
|
\ No newline at end of file |