Write program to extends class Square and Triangle from Shape
class Shape end # w ww . j a v a 2s .c o m class Square < Shape def initialize(side_length) @side_length = side_length end def area @side_length * @side_length end def perimeter @side_length * 4 end end class Triangle < Shape def initialize(base_width, height, side1, side2, side3) @base_width = base_width @height = height @side1 = side1 @side2 = side2 @side3 = side3 end def area @base_width * @height / 2 end def perimeter @side1 + @side2 + @side3 end end