README.md in u-attributes-0.6.1 vs README.md in u-attributes-0.7.0

- old
+ new

@@ -151,26 +151,28 @@ # If you pass a value different of a Hash, an ArgumentError will be raised. # # Person.new(1) # ArgumentError (argument must be a Hash) -######################################################### -# Inheritance will preserve the parent class attributes # -######################################################### +################ +# Inheritance # +################ -class Subclass < Person +class Subclass < Person # Will preserve the parent class attributes attribute :foo end instance = Subclass.new({}) puts instance.name # John Doe puts instance.respond_to?(:age) # true puts instance.respond_to?(:foo) # true -############################################################## -# Inheritance allows to redefine the attributes default data # -############################################################## +#---------------------------------# +# .attribute!() or .attributes!() # +#---------------------------------# + +# The methods above allow redefining the attributes default data class AnotherSubclass < Person attribute! name: 'Alfa' end