class Mycompute
def initialize(str)
@str=str
end
def values
@@result=@str
end
def up
@@result.upcase
end
end
irb(main):012:0> Mycompute.new("Abc").values => "Abc" irb(main):013:0> irb(main):014:0* Mycompute.new("Abc").up => "ABC" irb(main):015:0> Mycompute.new("Abc").values.up NoMethodError: undefined method `up' for "Abc":String from (irb):15 from :0
How can I make Mycompute.new("Abc").values.up
work?