Class with setter
examples/classes/class_with_setters.cr
class Person def initialize(name : String, height : Float64) @name = name @height = height end def name @name end def name(value) @name = value end end prs = Person.new(name: "Joe", height: 180) puts prs # #<Person:0x7f1678dd0e40> p! prs # prs # => #<Person:0x7f1678dd0e40 @name="Joe", @height=180.0> puts prs.name # Joe prs.name("Jane") p! prs # prs # => #<Person:0x7f1678dd0e40 @name="Jane", @height=180.0> puts prs.name # Jane