class-method

class-method

文章 2 浏览 72

有没有办法在Python中创建类属性?

由于某种原因,以下内容不起作用: &gt&gt&gt class foo(object): ... @property ... @classmethod ... def bar(cls): ... return "asdf" ... &gt&gt&…

梦在深巷 2024-08-19 23:19:15 3 0

从 Java 调用继承的类方法

在Python中,类方法可以被继承。例如, &gt&gt&gt class A: ... @classmethod ... def main(cls): ... return cls() ... &gt&gt&gt class B(A): pass …

柠北森屋 2024-08-19 16:20:49 4 0

将实例方法委托给类方法

在 Ruby 中,假设我有一个类 Foo 来允许我对我的大量 Foo 集合进行编目。所有 Foo 都是绿色且球形的,这是自然的基本法则,因此我将类方法定义如下: …

哎呦我呸! 2024-08-19 08:02:47 7 0

C# 的 Python 风格类方法?

有没有办法在 C# 中实现 Python 中的 classmethod 功能? 也就是说,一个静态函数,它将根据使用它的子类获取 Type 对象作为(隐式)参数。 我想要的…

琉璃梦幻 2024-08-17 17:32:26 2 0

为什么我的 Python 类声称我有 2 个参数而不是 1 个?

#! /usr/bin/env python import os import stat import sys class chkup: def set(file): filepermission = os.stat(file) user_read() user_write() …

仲春光 2024-08-13 21:35:48 1 0

将 super 与类方法一起使用

我正在尝试学习 Python 中的 super() 函数。 我以为我已经掌握了它,直到我看到这个例子(2.6)并发现自己陷入困境。 http://www.cafepy.com/article/…

烟织青萝梦 2024-08-13 16:33:47 4 0

可可触感。这些 NSMutableData 方法之间到底有什么区别?

我有点不清楚的一件事是这些 NSMutableArray 方法之间的区别: // Class Method Style NSMutableData *myMutableDataInstance = [NSMutableData dataW…

娇女薄笑 2024-08-09 06:32:13 2 0

在Python中调用基类的类方法

考虑以下代码: class Base(object): @classmethod def do(cls, a): print cls, a class Derived(Base): @classmethod def do(cls, a): print 'In der…

意中人 2024-08-02 12:35:12 7 0

Python 类方法 - 有没有办法让调用更短?

我正在使用Python,并且我在与调用它的包不同的包中创建了一个类。在这个类中,我添加了一个从我的主函数中调用的类方法。同样,它们位于单独的包中。…

沒落の蓅哖 2024-08-02 10:18:29 4 0

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

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

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

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

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

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

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

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

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

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

Foo = Class.new Foo.instance_eval do def instance_bar "instance_bar" end end puts Foo.instance_bar #=&gt "instance_bar" puts Foo.new.instanc…

月下客 2024-07-21 19:47:26 2 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 3 0

Tkinter-Monitor-Window 的类方法

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

浮萍、无处依 2024-07-18 05:05:34 3 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

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