Ruby教程
Ruby控制语句
Ruby高级

Ruby 类和对象

Ruby 类和对象

在这里,我们将了解 Ruby 对象和类。在面向对象的编程语言中,我们使用对象和类来设计程序。
对象既是物理实体又是逻辑实体,而类只是逻辑实体。

Ruby Object

Object 是所有 Ruby 对象的默认根。 Ruby 对象继承自 BasicObject(它是 Ruby 中所有类的父类),它允许创建备用对象层次结构。
内核模块中的对象混合使内置内核函数可全局访问。

创建对象

Ruby 中的对象是通过调用类的new 方法创建的。它是一种独特的方法类型,并在 Ruby 库中预定义。
Ruby 对象是类的实例。
语法:
objectName = className.new
示例:
我们有一个名为 Java 的类。现在,让我们创建一个对象 java 并通过以下命令使用它,
java = Java.new("John")
Ruby 类和对象 1


Ruby 类

每个 Ruby 类都是 Class 类的一个实例。 Ruby 中的类是一等对象。
Ruby 类总是以关键字class 开头,后跟类名。通常,对于类名,我们使用 CamelCase。类名应始终以大写字母开头。定义类以 end 关键字结束。
语法:
class ClassName
    codes...
end
示例:
Ruby 类和对象 2

在上面的例子中,我们使用class关键字创建了一个Home类。 @love 是一个实例变量,可用于类 Home 的所有方法。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4