ICode9

精准搜索请尝试: 精确搜索
  • 子类化datetime642019-11-21 01:55:39

    如何从numpy datetime64继承?例如,使用标准日期时间,我可以轻松地子类化: import datetime as dt class SubFromDateTime(dt.datetime): def __new__(self): return dt.datetime.__new__(self, 2012, 1, 1) print type(SubFromDateTime()) >>> <class '__main__.Sub

  • 在Python中将对象从类转换为子类的方法2019-11-19 11:57:18

    请考虑以下最小问题: from math import sqrt class Vector(object): def __init__(self, x, y, z): self.v = [x, y, z] def normalize(self): x, y, z = self.v norm = sqrt(x**2 + y**2 + z**2) self.v = [x/norm, y/norm, z/nor

  • 如何在Javascript(ES6)中正确定义子类构造函数?2019-11-11 20:33:44

    我很难为JS中的子类构造一个构造函数.类的构造函数可以正常工作! //defining base class State class State { constructor(){ this.someText = "someText"; } start(){ } update(){ } exit(){ } } //defining subclass preloadSt

  • Python – 如何继承ABCMeta2019-11-11 11:08:04

    通常,要对一个类进行子类化,我会做类似的事情 class Subby(Parenty): def __init__(self): Parenty.__init__(self) 但是现在我试图继承一个元类,特别是ABCMeta,所以我正在做 import ABCMeta class Subby(ABCMeta): def __init__(self): ABCMeta.__init

  • java-推断协方差是否存在2019-11-09 02:03:51

    我将一些代码重构为构建器模式,并在子类的构建器子类化时遇到问题. 当我有一个生成器子类,并且尝试在父级中链接一个方法时,它将返回父级生成器,因此我的实例不再有权访问子类方法. public class App { public static void main(String[] args) { Parent p;

  • java-创建具有不同参数的相似子类实例的方法2019-11-09 01:01:46

    我目前正在学习Java.我有一个带有超类(IndexCard)和两个子类(EmployeeIndexCard和CustomerIndexCard)的项目.这两个子类非常相似,但是它们的实例变量(因此,其构造函数)彼此不同. 他们来了: class EmployeeIndexCard extends IndexCard { public WorkArea workArea ; protec

  • 如何从__subclasses__中删除类?2019-11-08 14:59:08

    从类继承时,子类可通过.__ subclasses __()方法在父类上访问. class BaseClass: pass class SubClass(BaseClass): pass BaseClass.__subclasses__() # [<class '__main__.SubClass'>] 但是,删除子类似乎并未将其从父类中删除. del SubClass BaseClass.__subclasses_

  • java-超类和子类错误2019-10-31 16:01:55

    我需要创建一个超类和子类,然后在子类中使用超类的面积和周长,但是我不知道该怎么做.我对Java和编程非常陌生,因此为可能看起来像个白痴而道歉. 在我的超级班上: public double getArea() { return width * height; } public double getPerimeter(){ return 2 * (width +

  • 扩展Java中静态方法返回的对象2019-10-31 05:04:35

    我有以下问题. 我有一个库类的静态方法(无法更改),如下所示: Loader.loadModel() 它返回一个Model类型的对象. 我还创建了一个名为ExtendedModel的Model子类,该子类向Model添加了一些方法和某些字段. 我不能做: ExtendedModel m = Loader.loadModel() //compiler error ExtendedMo

  • python类/子类继承的基本原理2019-10-31 03:55:49

    当创建如下所示的父类和子类时,为什么子类不会自动提取父类中的参数? 我知道显式更好,但是我想知道这段代码在什么情况下… class testParent(object): def __init__(self,testParentParam1,testParentParam2): pass class testChild(testParent): def __init__(

  • 如何从Java中的通用类继承?2019-10-30 15:02:28

    我有一个像下面这样的课程 public class Foo<idType extends WritableComparable<idType>, EData extends Writable> { public Foo(); public Foo(idType foo; idType bar){ this.foo = foo; this.bar = bar; } private idType foo; private idType bar; }

  • java-参数“仅在有意义的子类”的详细解释是什么?2019-10-28 23:01:55

    从名为How to Design a Good API and Why it Matters的演示文稿中 我停留在演示文稿的第25页上,其中说: Public classes should not subclass other public classes for ease of implementation 它给了我们一个例子(Java语法): Bad: Properties extends Hashtable

  • java – 转换扩展相同原始类的子类2019-10-08 05:01:24

    如何在java中强制转换两个扩展类? class B extends Object{ } class C extends Object{ } B b = new B(); C c = (C)b;//Cannot cast from B to C 解决方法:你不能.考虑稍微重命名: class Ford extends Car { } class Chevrolet extends Car { }

  • python – Django继承和永久链接2019-10-07 01:58:14

    我在django中创建了一个简单的CMS,有多个“模块”(每个都是django应用程序).我已经设置了以下模型: class FooObject(models.Model): id = models.SlugField(primary_key=True) name = models.CharField(max_length=255) creator = models.ForeignKey(auth.models.User

  • java – 为什么它在子类对象中为超类变量存储或分配内存?2019-10-02 09:03:29

    在以下代码中 – class Mammal { String name = "furry "; String makeNoise() { return "generic noise"; } } class Zebra extends Mammal { String name = "stripes "; String makeNoise() { return "bray"

  • c – 如何拦截发送到窗口的消息?2019-09-30 15:06:31

    我想拦截在不同进程中发送到窗口的消息.做这个的最好方式是什么?当我使用WH_GETMESSAGE钩子时,我看不到消息,我不确定我是否可以跨进程子类化?任何帮助将非常感激.解决方法:您需要将自己的代码注入拥有要拦截消息的窗口的进程中.幸运的是,SetWindowsHookEx()使这相当容易,但是如果你

  • java – 在什么方面子类型与使用中的子类不同?2019-09-30 08:01:28

    当通过扩展或实现链接类时,建立子类型.亚型也用于泛型. 如何区分子类型和子类?解决方法:在Java中,子类化是一种子类型. Java允许子类型化的方式有很多种: >当A类延伸B时,A是B的子类型,因为B b = new A(…);没关系. >当接口A扩展B时,A是B的子类型,因为B b = new A(){…}是可以的.>当A

  • java – 使用泛型返回对象子类2019-09-28 18:12:54

    使用抽象类,我想定义一个为子类返回“this”的方法: public abstract class Foo { ... public <T extends Foo> T eat(String eatCake) { ... return this; } } public class CakeEater extends Foo {} 我希望能够做到这样的事情: CakeEater phil

  • Java继承中的私有成员2019-09-27 00:00:15

    我被告知,对于Java子类,它可以继承其超类的所有成员.这甚至意味着私人会员呢?我知道它可以继承受保护的成员. 谁可以给我解释一下这个.我现在完全糊涂了.解决方法:不,私有成员不会被继承,因为私有成员的范围仅限于定义它的类.仅继承public和protected成员. 从Java Documentation,

  • 带有子类参数的Java getMethod2019-09-23 19:10:09

    我正在编写一个使用反射来动态查找和调用方法的库.只给出一个对象,一个方法名和一个参数列表,我需要调用给定的方法,就好像方法调用是在代码中显式编写的一样. 我一直在使用以下方法,在大多数情况下都可以使用: static void callMethod(Object receiver, String methodName, Object

  • python – 使用多个__init__参数对元组进行子类化2019-09-15 21:55:05

    以下代码有效: class Foo(tuple): def __init__(self, b): super(Foo, self).__init__(tuple(b)) if __name__ == '__main__': print Foo([3, 4]) $python play.py 结果: play.py:4: DeprecationWarning: object.__init__() takes no parameters s

  • Android活动 – 在一个活动类中有很多代码是很常见的吗?2019-09-02 09:34:27

    我的一项活动似乎已经增长了很多,我觉得事情应该更加面向对象.我认为这是因为我只是在学习,因此不断添加不同的观点,看看有效的方法.在我知道它之前,它已经变大了. 我有类似LinearLayout,ViewFlipper,Button,TextView等的子类,并且认为为这些类提供构造函数可以帮助解决这种情况,实

  • java类加载及new对象的过程2019-09-01 23:58:00

    /*  SubClass sub = new SubClass();  这句话到底做了什么事情呢?  1.javac编译.java源文件形成.class字节码文件;  2.new SubClass()对象时,先检查有没有父类,有父类,类加载器(ClassLoader)先将父类的Class文件读入内存,创建一个java.lang.Class对象,然后加载子类,类加载器将子类的C

  • python – 我如何子类threading.Event?2019-08-31 18:09:21

    在Python 2.7.5中: from threading import Event class State(Event): def __init__(self, name): super(Event, self).__init__() self.name = name def __repr__(self): return self.name + ' / ' + self.is_set() 我明白了: Typ

  • java – 使用子类作为方法参数调用getMethod2019-08-31 10:04:03

    是否可以调用一个方法,其中参数对象或参数类是一个子类,并且该方法本身将超类作为参数? 我试图调用这个方法public void setNewProblem(Problem problem);具体实现了抽象类的问题.不幸的是,我得到了NoSuchMethodException异常. 我调用这样的调用: Method method = model.getClass().

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有