腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Ruby
类
级
实例
变量
、
所以我正在复习
Ruby
,我看到了这个人关于用
Ruby
创建
类
级
实例
变量
的博客。我仍然在尝试理解代码在这里的实际作用。
浏览 1
提问于2010-08-22
得票数 3
回答已采纳
2
回答
Ruby
中的
类
级
实例
变量
、
、
、
请帮助我理解
类
级
实例
变量
。但是在
类
级别上使用
实例
变量
(@)是什么?如果它将定义放到
类
实例
中,那么为什么不在初始化器中定义它呢?
浏览 1
提问于2014-08-29
得票数 1
回答已采纳
1
回答
如何在
Ruby
中初始化对象数组
有人能告诉我如何在
Ruby
中初始化一个对象数组吗?
浏览 0
提问于2014-03-13
得票数 1
回答已采纳
2
回答
Ruby
中的“顶级上下文对象”和JavaScript中的全局上下文一样吗?
、
假设我编写了一个没有
类
定义的
Ruby
脚本。我仍然可以创建
类
变量
和
类
级
实例
变量
:@var = "class instance variable!"; puts @var;这个顶级上下文对象是否类似于,因为它可以充当一种顶级名称空间?例如,有没有办法在
Ruby
中使用“顶
浏览 0
提问于2013-01-11
得票数 2
2
回答
变量
在
类
体中的用途是什么?
、
我知道当我们在
ruby
中定义一个
类
变量
时,它前面是@@variableName,但是在下面的代码中 @var2 def foo1return @var1 def set_foo1(par1) end我知道var3是一个
类
变量
,必须用一些值进行初始化。
浏览 2
提问于2015-03-18
得票数 1
3
回答
继承
Ruby
中的
类
级
实例
变量
?
、
、
、
、
我想要一个子类从它的父
类
继承一个
类
级
实例
变量
,但是我似乎不能理解。基本上,我想为父
类
中的
类
级
实例
变量
定义一个默认值,它的子类继承了这些
变量
。子类中的更改将成为子类的默认值。我希望这一切都发生在一个
类
的值不会影响它的父
类
或兄弟
类
的情况下。Class_inheritable_accessor给出了我想要的行为...而是一个
类
浏览 1
提问于2012-05-24
得票数 19
回答已采纳
2
回答
Ruby
:有人能详细说明这段代码吗?
可能重复: attr_accessor :name attr_accessor :instances @instances ||= [] end Person.instances << self end joe = Pers
浏览 4
提问于2011-07-25
得票数 0
回答已采纳
1
回答
Ho访问
ruby
中的
类
级
实例
变量
。
、
、
、
我想从
实例
访问
类
范围中声明的attr。我想将一些帮助方法添加到其他
类
可以使用的
类
中,比如active记录中的所有方法,例如validates和其他方法。这有可能做到吗?
浏览 7
提问于2022-01-21
得票数 0
1
回答
在
Ruby
中有没有等同于inspect的to_yaml_properties?
、
Object#to_yaml_properties是一种方法,可以用来列出您想要序列化为YAML的
实例
变量
,而不必重新实现整个序列化过程。如果想要排除某些
实例
变量
,可以使用super,然后过滤掉不需要的
变量
。 有没有一个等价的方法,允许你在调用Object#inspect时只列出某些
变量
,或者我必须重新实现整个方法?
浏览 3
提问于2011-03-01
得票数 1
回答已采纳
7
回答
类
变量
的Attr_accessor
attr_accessor不适用于以下代码。错误上写着"undefined method 'things' for Parent:Class (NoMethodError)": @@things = []end但是,下面的代码可以工作 @@things = [] @@things def things
浏览 3
提问于2014-01-14
得票数 76
回答已采纳
2
回答
无法从方法内部访问模型中的
实例
变量
、
在下面
类
的
实例
中调用add_user方法时,我将得到一个add_user。
浏览 4
提问于2016-01-11
得票数 1
回答已采纳
3
回答
从外部访问
类
的
实例
变量
、
、
、
我理解(我认为)
Ruby
中
类
变量
和
实例
变量
之间的区别。 我想知道如何从该类外部访问
类
的
实例
变量
。在内部(也就是说,在
类
方法而不是
实例
方法中),可以直接访问它,但是从外部,有什么方法可以执行MyClass.class.[@$#]variablename?我没有任何具体的理由这样做,只是学习
Ruby
,并想知道这是否可能。
浏览 3
提问于2010-11-17
得票数 9
1
回答
Ruby
:把我的代码放在一个模块中的好处?
把我所有的方法都放在一个模块里有什么好处? def Math.print_message end如果我只是在文件中写入"print_message“,然后在另一个文件中要求文件,那么我也可以调用"print_message”。
浏览 6
提问于2021-12-15
得票数 1
回答已采纳
2
回答
Ruby
子类
实例
变量
可以_overwrite_超
类
的(同名)吗?
、
、
、
、
在“
ruby
编程语言”一书的第7.3.5章“继承和
实例
变量
”中说: 因为
实例
变量
与继承无关,因此子类使用的
实例
变量
不能“隐藏”超
类
中的
实例
变量
。如果子类使用与其祖先使用的
变量
同名的
实例
变量
,则将覆盖其>祖先
变量
的值。这可以是故意的,可以改变祖先的行为,也可以是不经意的。在后一种情况下,几乎可以肯定会导致错误。与前面描述的私有方法的继承一样
浏览 3
提问于2013-01-26
得票数 5
回答已采纳
3
回答
ruby
:
类
实例
变量
与
实例
变量
、
、
end puts @insend我们试图通过一个对象调用一个
类
方法,这个方法属于这个
类
,所以我们得到了NoMethodErrorgah 我们正在调用一个<
浏览 4
提问于2014-07-29
得票数 4
1
回答
ActiveRecord::Base如何动态生成
实例
变量
?
、
我是
Ruby
的新手,我非常确定这是
Ruby
的一个“元编程”特性。ActiveRecord::Base如何动态生成
实例
变量
?实际上,
ruby
类
是如何在运行时生成
实例
变量
的呢?如果这是一个菜鸟问题,很抱歉,我刚刚开始使用
ruby
。
浏览 0
提问于2011-12-16
得票数 0
回答已采纳
4
回答
如何使用
Ruby
"self“关键字
、
我理解如何使用它来区分
实例
方法和
类
方法,但是当它在方法内部使用时又如何呢?
浏览 0
提问于2013-03-08
得票数 3
回答已采纳
2
回答
在
Ruby
的
类
作用域中使用@variable是正确的吗?
我经常看到
ruby
项目在
ruby
类
的class作用域中使用
实例
变量
@var。 我认为在
类
方法中,应该使用
类
变量
@@var,而在
实例
方法中,应该使用
实例
变量
@var。目前我知道在
类
作用域中使用
实例
变量
和
类
变量
的不同之处在于
实例
变量
不能被子类继承。代码演示了这一区别。
浏览 2
提问于2014-05-06
得票数 1
1
回答
类
变量
与
类
级
实例
变量
编辑 我发现这个优秀的讨论了
类
变量
、
类
实例
变量
和
实例
变量
之间的差异。
浏览 1
提问于2015-03-08
得票数 1
回答已采纳
8
回答
Ruby
类
实例
变量
与
类
变量
、
、
、
我读过,但我对何时使用
类
实例
变量
犹豫不决。谁能解释一下这两者之间的区别以及什么时候使用它们?
类
实例
变量
不会沿着继承链传递。
浏览 61
提问于2013-04-03
得票数 195
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Shell 变量引用实例
Python 类和实例
JAVA加密工具类实例
【Python编程】基础实例003:变量的命名规则
Python学习:类和实例
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券