class-method

class-method

文章 2 浏览 76

定义 Ruby 类方法的方式有区别吗?

给出以下两种在 Ruby 中定义类方法的方法: class Foo class << self def bar # ... end end def self.baz # ... end end 两者之间有区别吗? 一个比…

心凉 2024-07-26 03:59:57 8 0

类方法和实例方法有什么区别?

类方法和实例方法有什么区别? 实例方法是访问器(getter 和 setter),而类方法几乎是其他一切吗?…

夕嗳→ 2024-07-25 19:41:10 18 0

如何在 Objective C 中调用类方法而不引用类?

我有一系列“策略”对象,我认为将它们作为一组策略类上的类方法来实现很方便。 我为此指定了一个协议,并创建了符合该协议的类(下面仅显示一个), …

蓬勃野心 2024-07-22 20:44:37 14 0

为什么在类上调用 instance_eval() 时要定义类方法?

Foo = Class.new Foo.instance_eval do def instance_bar "instance_bar" end end puts Foo.instance_bar #=> "instance_bar" puts Foo.new.instance_…

月下客 2024-07-21 19:47:26 9 0

如何理解class_eval()和instance_eval()之间的区别?

Foo = Class.new Foo.class_eval do def class_bar "class_bar" end end Foo.instance_eval do def instance_bar "instance_bar" end end Foo.class_b…

薄情伤 2024-07-21 19:42:35 11 0

Tkinter-Monitor-Window 的类方法

我想实现一个监视窗口,向用户报告正在进行的计算。 为此,我写了一个小类。 但由于我想以一种简单的方式在不同的模块中使用它,我想用类方法来实现它…

浮萍、无处依 2024-07-18 05:05:34 12 0

从实例调用类方法作为方法是一种不好的形式吗?

前任。 如果我有这样的东西: class C(object): @classmethod def f(cls, x): return x + x 这会起作用: c = C() c.f(2) 4 但这是不好的形式吗? 我…

念三年u 2024-07-15 17:51:11 9 0

‘self’ 是什么意思? 在@classmethod 中引用?

我以为我开始掌握“Python 方式”编程了。 类的方法接受 self 作为第一个参数,以引用该方法在其上下文中调用的类的实例。 @classmethod 装饰器引用其…

烟─花易冷 2024-07-13 15:00:23 14 0

可以使用字符串来实例化一个类吗?

我在 Python 中使用 Builder 模式来分隔一堆不同的配置可能性。 基本上,我有一堆名为 ID... 的类(例如 ID12345)。 这些都继承自 Builder 基类。 在…

み零 2024-07-13 07:58:14 11 0

Python中@staticmethod和@classmethod有什么区别?

装饰与 @staticmethod 和一个用 @classmethod?…

木落 2024-07-06 08:14:16 18 0

有没有办法从 Ruby 中的实例调用私有类方法?

当然,除了 self.class.send :method, args... 。 我想在类和实例级别提供一个相当复杂的方法,而无需重复代码。 更新: @Jonathan Branam:这是我的…

调妓 2024-07-05 06:06:40 19 0

NameError: 类名没有定义, 但是我已经导入了该类

用Spyder写了一个项目,包含几个py文件,比如:tester.py 和 scheduler.py,其中test.py中有我要导入的类,代码举例如下: class Tester(object): de…

你列表最软的妹 2022-09-12 00:53:05 32 0

Python 如何通过类方法创建实例方法?

下面是 Python 3.x language reference 中的一段话,大意是理解的,不过写不出一个这样的示例,求大神给个与这段话一致的示例: When an instance me…

蓝戈者 2022-09-02 20:45:21 25 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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