如何在Ruby中定义一个简单的类,并创建其实例?

在Ruby中,可以使用`class`关键字定义一个简单的类。以下是一个定义类并创建实例的示例:

```ruby
# 定义一个名为Car的类
class Car
# 初始化方法
def initialize(make, model)
@make = make # 类的实例变量
@model = model # 类的实例变量
end

# 定义一个方法来获取汽车信息
def info
"制造商: #{@make}, 型号: #{@model}"
end
end

# 创建Car类的实例
my_car = Car.new('Toyota', 'Corolla')

# 调用实例的方法
puts my_car.info
```

在这个示例中,我们定义了一个名为`Car`的类,并添加了一个初始化方法`initialize`来接收两个参数`make`和`model`,并将它们存储在实例变量中。使用`Car.new`创建类的实例`my_car`,最后调用`info`方法来输出车辆的信息。

若文章对您有帮助,帮忙点个赞!

0
0
发布时间 2025-04-05 14:00:09

内容投诉xiaolong889900@qq.com

0 条回复(回复会通过微信通知作者)
点击加载更多评论
登录 后再进行评论
(微信扫码即可登录,无需注册)