methods相关内容

动态地将方法附加到使用swig生成的现有Python对象?

我使用的是Python类,我没有对其声明的写访问权限。 如何在不修改类声明的情况下将自定义方法(例如 __ str __ )附加到从该类创建的对象中? / p> 编辑: 谢谢您的所有答案。我试过他们,但他们没有解决我的问题。这里是一个最小的例子,我希望将澄清的问题。我使用swig包装一个C ++类,目的是重写由swig模块返回的一个对象的 __ str __ 函数。我使用cmake建立示 ..
发布时间:2016-11-23 11:46:05 Python

在Python中访问类的变量

class Example(object): def the_example(self): itsProblem =“problem” exampleExample = print(theExample.itsProblem) 如何访问类的变量?我试过添加这个定义: def return_itsProblem(self): return itsProbl ..
发布时间:2016-11-23 11:41:31 Python

瓶子框架和OOP,使用方法代替函数

我用Bottle做了一些编码。这很简单,适合我的需要。但是,当我试图将应用程序包装到一个类中时,我会坚持: import bottle app = b $ b class App(): def __init __(self,param): self.param = param #不工作 @ app.route(“/ 1”) def index1(self): ret ..
发布时间:2016-11-23 11:41:19 Python

访问变量在不同的类 - Swift

我有两个swift文件: main.swift 和 view.swift c> 在main.swift 中有一个变量$ c>初始设置为 0 。 使用 IBACtion 我将变量设置为 10 ,一切正常。 但是,如果我尝试访问变量从 view.swift ,使用 main()。getValue(),我总是 0 而不是 10 在 main中的方法 getValue() s ..
发布时间:2016-11-23 11:26:59 移动开发

方法vs属性在C# - 有什么区别

可能重复: Properties vs Methods 在方法中,您可以在属性中键入一些代码。例如我有一个属性名称。当类名更改时,我想从数据库中获取一些数据,并改变我的对象的状态。我可以添加这段代码来设置我的属性的一部分。其他解决方案是将set部分更改为private并添加名为SetName的方法,并在此方法中添加我的代码。 那么有什么区别?什么时候是不好的,把一些代码gette ..
发布时间:2016-11-23 11:25:42 C#/.NET

“对未定义函数的调用”调用类方法时出错

这是错误致命错误:调用未定义的函数assign( 这是代码,你可以看到我显然已经定义了函数,为什么它不工作 类阴影{ function create($ name,$ shades,$ slug, $ shortDesc,$ longDesc,$ position){ $ name = sanitize_paranoid_string($ name); $ slug = slu ..
发布时间:2016-11-23 11:10:28 PHP

.class在Java中是什么意思?

.class 是什么意思在Java?例如,如果我创建了一个名为 Print 的类。 Print.class 返回? 解决方案 c $ c> .class 在类名后面,它引用 Class 对象。 例如,如果您的类是打印(建议类名以大写字母开头)那么 Print.class 是在运行时表示类 Print 的对象。它是由打印的任何(直接)实例的 getClass()方法返回的相同对象。 / ..
发布时间:2016-11-23 10:58:20 Java开发

从其他类访问方法Objective-C

寻找这个问题的答案,但我还没有找到合适的答案。我希望你们(和gals)可以帮助我! (这是一个iPhone应用程序) 好吧,我有一个Mutliview应用程序。每个视图都有自己的类,一切都很开心。然而,不同的类有时调用相同的方法。到目前为止,我已经在两个类文件中简单地写了这个方法两次。 这是我想要做的: 我想创建一个新类,在它自己的文件,有所有的“通用”方法。然后,当另一个类需要 ..
发布时间:2016-11-23 10:54:40 移动开发

重定义类方法或类

有没有办法重新定义一个类或其一些方法而不使用典型的继承?例如: class third_party_library { function buggy_function(){ return'bad result'; } function other_functions(){ return'blah'; } } 我可以做什么替换 buggy_function( ..
发布时间:2016-11-23 10:35:50 PHP

Python:绑定未绑定的方法?

在Python中,有没有办法绑定一个未绑定的方法而不调用它? 我编写一个wxPython程序, d很好将所有我的按钮的数据组合为一个类级别的元组列表,例如: MyWidget(wx.Window): buttons = [(“OK”,OnOK), (“Cancel”,OnCancel)] #... def设置(self): 文本,处理程序在MyWidget.butto ..
发布时间:2016-11-23 10:27:05 Python

Java同步静态方法:锁定对象或类

Java教程说:“同一对象上的同步方法的两个调用不可能交错。 这对于静态方法意味着什么?由于静态方法没有关联对象,所以将在类上使用synchronized关键字锁定,而不是对象? 解决方案 由于静态方法没有相关联的对象,将同步关键字锁定在类上,而不是对象? 是的。 :) ..
发布时间:2016-11-23 10:22:57 Java开发

JavaScript - “this”的所有者

我按照教程创建JavaScript秒表,并尝试展开它与多个秒表(一个类的多个实例)一起工作。我有问题是当我试图显示当前值,而时钟滴答声我需要硬代码类实例,因为使用“这”不工作(在我使用console.log的行)。我已经把代码下降到最小,试图理解这方面,并粘贴了我有以下: 函数计时器(){ var time1 = null; var time2 = null; var timeLo ..
发布时间:2016-11-23 10:19:38 前端开发

Python中的静态类变量

有可能在python中有静态类变量或方法吗? 解决方案 在类定义中声明的变量,而不是方法中的变量是类或静态变量: >>> class MyClass: ... i = 3 ... >>>> MyClass.i 3 As @ millerdev 指出,这创建了一个类级别的”i“变量,但这与任何实例级别的” i“变量,因此您可以有 >> m = ..
发布时间:2016-11-23 10:12:51 Python

如何将字符从字母字符转换为十六进制数字在java

如何在java中有一个字符从字母字符转换为十六进制数字a 如果任何一个有任何内置的方法在java中执行的工作,或者如果你有自己的方法,你能帮助 我忘了,以及如何从十六进制转换为二进制 解决方案 可以从char转换为十六进制字符串。 char ch = String hex = String.format(“%04x” ,(int)ch); 要读取十六进 ..
发布时间:2016-11-18 11:52:07 Java开发

什么是回调方法?

我是一个编程noob,不太理解回调方法背后的概念。试着在维基阅读它,它走过了我的头。可以有人请简单地解释这个吗? 解决方案 回调是你传递给函数的东西,它告诉它应该在其操作的某个时刻调用什么。函数中的代码决定何时调用函数(以及传递什么参数)。通常,您执行此操作的方式是将函数本身传递为“回调”,在函数是对象的语言中。在其他语言中,你可能需要传递一些被称为“函数指针”(或类似的)的特殊东西。或者 ..
发布时间:2016-11-10 10:38:21 其他开发

哪里/如何在CakePHP中存储自定义函数(或方法)

我需要在cakephp应用程序中有几个函数(对于一些正则表达式匹配)。 这是最好的方式来存储它们,每个控制器操作? tnx在adv! 解决方案 建议您将函数存储在 AppController 类中。所有的控制器类都继承自这个控制器。 如果您还没有在应用程序的根文件夹中创建 app_controller.php 文件。 p> ..
发布时间:2016-11-08 14:19:16 PHP

无指定参数的调用方法

这是很难解释,但我会尽我所能。我会提出这个问题,因为它适用于一个方法,但是知道这个解决方案应该是通用的,适用于任何可能的方法。请考虑以下内容: 我有一个常规的旧全局方法: void MyMethod(int a,int b) { cout ..
发布时间:2016-11-02 01:51:42 C/C++开发