本文概述
- Ruby对象
- 创建对象
- Ruby类
对象既是物理实体又是逻辑实体, 而类仅是逻辑实体。
Ruby对象 Object是所有Ruby对象的默认根。 Ruby对象继承自BasicObject(它是Ruby中所有类的父类), 从而允许创建备用对象层次结构。
对象混合在内核模块中, 使内置内核功能可全局访问。
创建对象 Ruby中的对象是通过调用类的新方法创建的。它是一种独特的方法类型, 并在Ruby库中预定义。
Ruby对象是该类的实例。
句法:
objectName = className.new
【Ruby类和对象介绍和用法】例:
我们有一个名为Java的类。现在, 让我们创建一个对象java并将其与以下命令配合使用,
java = Java.new("John")
文章图片
Ruby类 每个Ruby类都是Class类的一个实例。 Ruby中的类是一流的对象。
Ruby类始终以关键字class开头, 后跟类名。按照惯例, 对于类名, 我们使用CamelCase。类名应始终以大写字母开头。定义类以end关键字结束。
句法:
class ClassName codes...end
例:
文章图片
在上面的示例中, 我们使用class关键字创建了一个Home类。 @love是一个实例变量, 可用于Home类的所有方法。
推荐阅读
- Ruby的功能介绍
- Ruby使用注释例子
- Ruby Break语句和next语句用法示例
- Ruby程序Hello World示例
- Ruby case语句介绍和用法
- android sdk manager 无法更新,图文详细说明android sdk manager 无法更新
- rpc服务器不可用,图文详细说明rpc服务器不可用怎样处理
- 怎样把桌面图标变小,图文详细说明怎样把桌面图标变小
- wmv是啥格式,图文详细说明wmv格式怎样打开