Ruby 类和对象
Ruby 类和对象
在这里,我们将了解 Ruby 对象和类。在面向对象的编程语言中,我们使用对象和类来设计程序。
对象既是物理实体又是逻辑实体,而类只是逻辑实体。
Ruby Object
Object 是所有 Ruby 对象的默认根。 Ruby 对象继承自 BasicObject(它是 Ruby 中所有类的父类),它允许创建备用对象层次结构。
内核模块中的对象混合使内置内核函数可全局访问。
创建对象
Ruby 中的对象是通过调用类的new 方法创建的。它是一种独特的方法类型,并在 Ruby 库中预定义。
Ruby 对象是类的实例。
语法:
objectName = className.new
示例:
我们有一个名为 Java 的类。现在,让我们创建一个对象 java 并通过以下命令使用它,
Ruby 类
每个 Ruby 类都是 Class 类的一个实例。 Ruby 中的类是一等对象。
Ruby 类总是以关键字class 开头,后跟类名。通常,对于类名,我们使用 CamelCase。类名应始终以大写字母开头。定义类以 end 关键字结束。
语法:
class ClassName
codes...
end
示例:
在上面的例子中,我们使用class关键字创建了一个Home类。 @love 是一个实例变量,可用于类 Home 的所有方法。