小编All*_*n M的帖子

Ruby对象数组

创建一个具有构造函数和方法的类Square来计算正方形的面积.

class Square
  def initialize(side)
    @side = side
  end

  def printArea
    @area = @side * @side
    puts "Area is: #{@area}"
  end
end
Run Code Online (Sandbox Code Playgroud)

创建2个对象并将它们添加到数组中

array = []
array << Square.new(4)
array << Square.new(10)

for i in array do
  array[i].printArea
end
Run Code Online (Sandbox Code Playgroud)

我如何访问数组中的对象?我收到一个错误:没有将Square隐式转换为整数.

ruby object

3
推荐指数
1
解决办法
101
查看次数

标签 统计

object ×1

ruby ×1