class-variables

class-variables

文章 0 浏览 6

@和@@实例之间的区别

我用 ruby​​ 制作了一个应用程序,并从 ruby​​ 教程中受益。所以,我遇到了这个语法(@@vars),并且想问一下。 (我认为它就像 C 或二维数组中的…

孤芳又自赏 2024-11-15 22:20:42 7 0

在 Ruby 中是否有更好的方法来执行 class_eval() 来提取类变量?

我个人并不反对这一点,除了它很长之外,但真正困扰我的是 eval 这个词。 我在 JavaScript 中做了很多事情,我运行任何类似 eval 的东西,就像它是魔…

两人的回忆 2024-11-13 08:04:51 5 0

如何使用通过模块混合的类和实例方法中的类变量

我希望能够将传递给我的类方法(可审核)的选项可供实例方法使用。我使用模块混合类和实例方法。 显而易见的选择是使用类变量,但在尝试访问它时出现…

梦里梦着梦中梦 2024-11-11 11:21:13 6 0

Jquery - 如何通过类名传递多个变量?

我想创建一个通用/可扩展的类,它能够接受无变量或多个变量并处理它。我想学习如何检查存在哪个字段、通过的字段数量并对其执行某些操作。 'fruitstal…

朱染 2024-11-06 16:07:09 6 0

在 perl 中使用带有类名的变量访问类变量

我想知道我将如何去做: package Something; our $secret = "blah"; sub get_secret { my ($class) = @_; return; # I want to return the secret var…

请别遗忘我 2024-11-04 23:27:22 7 0

在 Ruby 中创建模块变量

有什么方法可以在 Ruby 的模块中创建一个行为类似于类变量的变量吗?我的意思是,无需初始化模块实例即可访问它,但它可以更改(与模块中的常量不同)…

冬天旳寂寞 2024-11-02 00:10:21 8 0

变量定义中关键字的顺序重要吗?

顺序: public static final String = "something"; 或 public final static String = "something"; 之间有什么区别吗?…

夢归不見 2024-10-31 13:47:36 9 0

Objective-C 中访问其他对象内部对象属性的正确方法

我有一个单例类 SharedDataObject,它有另一个类对象 myClass。 MyClass 也有 BOOL 变量。我为 MyClass 提供了访问器(非原子、保留),并为 myClass …

凉薄对峙 2024-10-21 02:00:05 10 0

CakePHP 在运行时更改虚拟字段

我有一个多站点应用程序的产品模型。 根据域(站点)我想加载不同的数据。 例如,我的数据库中没有 name 和 description 字段,而是有 posh_name、che…

甜宝宝 2024-10-19 01:00:06 9 0

访问 Struct.new 块中的类变量

我正在使用 Struct.new 动态创建新类(我们正在使用一些实体建模中间件,我想动态生成具体类型以进行序列化)。 本质上我有这段代码: module A def s…

左耳近心 2024-10-15 16:59:47 7 0

ruby中如何从内部类访问外部类的类变量

我在下面有一些 Ruby 代码: class A @@lock = Monitor.new class B def method @@lock.synchronize puts "xxxxx" end end end end 运行后它会抛出一…

北笙凉宸 2024-10-12 09:54:11 12 0

在类之间传递变量

我有两个类对相同的变量进行操作,但彼此相反。有没有一种方法可以在它们之间传输变量,而无需对每次交换进行硬编码或将所有值组合到一个数组中?合并…

淡写薰衣草的香 2024-10-10 01:30:44 9 0

访问类'来自外部的实例变量

我理解(我认为)Ruby 中类的类变量和实例变量之间的区别。 我想知道如何从该类的外部访问该类的实例变量。 从内部(即在类方法而不是实例方法中)可…

彩扇题诗 2024-10-02 21:10:35 13 0

类变量和扩展模块

我有一个如下所示的模块 module MyModule def self.included(base) base.extend ClassMethods end module ClassMethods def foo @@var = 1 end def ba…

一袭白衣梦中忆 2024-09-29 20:29:55 10 0

在Ruby中,为什么启动irb后,foo.nil?说未定义错误,@foo.nil?给出“true”,并且@@wah.nil?又报错了?

Ruby 1.8.7 和 1.9.2 中相同: $ irb ruby-1.8.7-p302 > foo.nil? NameError: undefined local variable or method `foo' for # from (irb):1 ruby-1.…

星星的轨迹 2024-09-29 06:05:15 13 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文