3、探索 Ruby 编程语言的核心构建块

探索 Ruby 编程语言的核心构建块

1. 类和对象

Ruby 是一种纯粹的面向对象编程语言,这意味着几乎所有的内容在 Ruby 中都是对象。类是面向对象语言中概念的定义。例如,我们可以创建如 Pet Dog Cat Snake Person 等类。这些类不仅可以从其他类继承特性,还可以拥有自己独特的属性和行为。

class Dog
  def bark
    puts "Woof!"
  end
end

dog = Dog.new
dog.bark

对象是类的一个实例,例如 Person 类的对象代表一个具体的人。每个对象都有自己的状态和行为,这些状态和行为由类定义。

2. 变量

在 Ruby 中,变量是单个对象的占位符,它可以是数字、字符串、列表或自定义类的实例(如 Pet )。变量的命名规则是:变量名必须是单个单元(不能有空格),必须以字母或下划线开头,只能包含字母、数字或下划线,并且区分大小写。

x = 10
puts x

3. 方法

方法是在类或对象中定义的一组代码(包含多个命令和语句)。例如, Dog 类对象有一个 bark

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值