Data Classes • Exercise 2/3

Data Class with Methods

00:00
0
25 points

Instructions

Create a Circle data class with a radius attribute and add methods:

  • diameter - returns radius * 2
  • area - returns Math::PI * radius ** 2

You can add methods to Data classes by reopening or using a block:
ruby
Circle = Data.define(:radius) do
def diameter
radius * 2
end
end

Your Code

Results

Click "Run Tests" to see results