为了账号安全,请及时绑定邮箱和手机立即绑定

请问Ruby中的“主要”是什么?

请问Ruby中的“主要”是什么?

qq_笑_17 2019-11-03 08:04:54
如果我以“ ruby x.rb” 运行此文件:class Xendx = X.new什么叫“ X.new”?它是对象/过程/等吗?
查看完整描述

3 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

顶级调用者是一个对象main,它是Object类的。


试试这个红宝石程序:


p self

p self.class



查看完整回答
反对 回复 2019-11-04
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

这是X类。您正在调用创建类X对象的“ new”方法。因此,如果将此文本作为脚本运行,则Ruby:

  • 创建一个新的类X,它是Object的子类,并且自动(作为Object的子类)继承一些方法,其中new一个是方法。

  • 设置一个名字 x

  • new在该新类上调用方法X,创建一个X实例对象;x获取对该对象的引用。



查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 562 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信