Questions tagged «class»

用于创建新对象的模板,该模板描述了公共状态和行为。不要与CSS类混为一谈。请改用[css]。

2
变量的类型和类别
两个R问题: 变量的类型(由返回typeof)和类(由返回)之间有什么区别class?区别是否类似于C ++语言? 变量的类型和类别是什么?
84 class  r  types 

5
Rails / lib模块和
我正在为open_flash_chart插件编写自定义包装。它已放入其中,/lib并作为模块加载到中ApplicationController。 但是,我有一些类层次结构或smth问题。 我可以从任何控制器访问的open_flash_chart功能OpenFlashChart,Line等等 但是,在/lib模块的类中,它不起作用! 有任何想法吗?

5
JavaScript类方法中未定义“ this”
我是JavaScript新手。就我真正完成的工作而言,新内容是对现有代码进行了调整,并编写了少量的jQuery。 现在,我试图编写一个带有属性和方法的“类”,但是我在使用方法时遇到了麻烦。我的代码: function Request(destination, stay_open) { this.state = "ready"; this.xhr = null; this.destination = destination; this.stay_open = stay_open; this.open = function(data) { this.xhr = $.ajax({ url: destination, success: this.handle_response, error: this.handle_failure, timeout: 100000000, data: data, dataType: 'json', }); }; /* snip... */ } Request.prototype.start = function() { if( this.stay_open == …


6
从字符串获取类类型
我有一个String带有类名称的名字"Ex"(无.class扩展名)。我想将其分配给Class变量,如下所示: Class cls = (string).class 我怎样才能做到这一点?
83 java  class  reflection 

4
在Python中访问类的成员变量?
class Example(object): def the_example(self): itsProblem = "problem" theExample = Example() print(theExample.itsProblem) 如何访问类的变量?我尝试添加此定义: def return_itsProblem(self): return itsProblem 但是,这也失败了。
83 python  class  methods  return 

5
在类方法中使用super
我正在尝试学习Python中的super()函数。 我以为我已经掌握了它,直到我看完这个示例(2.6)并发现自己陷入困境。 http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example Traceback (most recent call last): File "<stdin>", line 1, in <module> File "test.py", line 9, in do_something do_something = classmethod(do_something) TypeError: unbound method do_something() must be called with B instance as first argument (got nothing instead) >>> 当我在示例之前阅读此行时,这不是我期望的: 如果使用的是类方法,则没有实例可以调用super。对我们来说幸运的是,即使类型是第二个参数,super也可以工作。---可以将类型直接传递给super,如下所示。 Python不能通过说do_something()应该与B的实例一起调用来告诉我。

7
类声明括号后的分号
在C ++类中,为什么在右花括号后加分号?我经常忘记它并得到编译器错误,从而浪费时间。在我看来似乎有点多余,事实并非如此。人们是否真的在做以下事情: class MyClass { . . . } MyInstance; 从结构和枚举的C兼容性角度来看,但是由于类不是C语言的一部分,我想它主要是在类似声明结构之间保持一致性。 我一直在寻找的是与设计原理相关的东西,而不是能够更改任何东西,尽管良好的代码完成IDE可能会在编译之前就将其捕获。
82 c++  class  oop  declaration 

8
如何使用TypeScript在Angular 2组件中声明模型类?
我是Angular 2和TypeScript的新手,我正在尝试遵循最佳实践。 我没有使用简单的JavaScript模型({}),而是尝试创建TypeScript类。 但是,Angular 2似乎不喜欢它。 我的代码是: import { Component, Input } from "@angular/core"; @Component({ selector: "testWidget", template: "<div>This is a test and {{model.param1}} is my param.</div>" }) export class testWidget { constructor(private model: Model) {} } class Model { param1: string; } 我将其用作: import { testWidget} from "lib/testWidget"; @Component({ selector: …

4
使python用户定义的类可排序,可哈希化
在python中使用户定义的类可排序和/或可哈希化时,需要重写/实现哪些方法? 需要注意的陷阱是什么? 我输入dir({})解释器以获取内置字典的方法列表。其中,我假设我需要一些实现 ['__cmp__', '__eq__', '__ge__', '__gt__', '__hash__', '__le__', '__lt__', '__ne__'] 与Python2相比,必须为Python3实现哪些方法有区别吗?

4
表达式必须具有类类型
我已经有一段时间没有用C ++编写代码了,当我尝试编译这个简单的代码片段时,我陷入了困境: class A { public: void f() {} }; int main() { { A a; a.f(); // works fine } { A *a = new A(); a.f(); // this doesn't } }



9
增加整数的int值?
如何在Java中增加Integer的值?我知道我可以使用intValue获取值,也可以使用新的Integer(int i)进行设置。 playerID.intValue()++; 似乎不起作用。 注意:PlayerID是使用以下内容创建的整数: Integer playerID = new Integer(1);
81 java  class  integer  int 

7
什么是Class对象(java.lang.Class)?
的Java文档Class说: ClassJava虚拟机在装入类时以及通过defineClass对类装入器中的方法的调用自动构造对象。 这些Class对象是什么?它们是否与通过调用从类实例化的对象相同new? 另外,例如,即使我不继承,也object.getClass().getName()如何将所有内容都转换为超类?Classjava.lang.Class

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.