class PolymorphicShape::Circle

Constants

PI

Attributes

radius[RW]

Public Class Methods

new(radius) click to toggle source
# File lib/shape/polymorphic_shape/circle.rb, line 5
def initialize(radius)
  @radius = radius
end

Public Instance Methods

area() click to toggle source
# File lib/shape/polymorphic_shape/circle.rb, line 9
def area
  (@radius * @radius) * PI
end