class-hierarchy

    5热度

    2回答

    我在一个相对复杂的Java项目上工作,其中类之前通常有四个或五个祖先。鉴于这样的课程,例如D像这样的层次结构:Object > A > B > C > D,我想知道它有效实现的所有接口。也就是说,我也有兴趣看到D实现了比如说Serializable,即使这只是在类别B的声明中声明,并且即使D没有实际实现接口指定的任何方法(当然,如果谈论Serializable)。 的这个信息,我尝试了一些可能的来

    0热度

    2回答

    Greg Pfeil的Class Hierarchy图提供了Common Lisp类型系统的全面图片。但我试图更好地理解层次结构顶部的阶级关系。举一个简单的例子,让(defstruct person name age),然后(defparameter *p1* (make-person :name "Yosh" :age 19)。现在 (typep *p1* 'person) T (typep

    0热度

    1回答

    情况:A类(祖父类)保留B类(父类)和B类(父类)保留C类(孩子类),那么如果我删除B类,那么会发生什么,A类和C类是否有保留周期并导致内存泄漏?

    -2热度

    1回答

    我正在尝试制作Android应用程序,您可以在其中购买和销售物品。我遇到了一堵墙:我被困在如何表示类别和子类别。任何类别都可以有一些子类别,并且这些子类别也可以包含子类别以及其中的字段等。 例如,假设您想销售一对手表,分类和子类可能是: -Jewelry --Men ---Watches ----Rolex ,或者甚至可能是 -Jewelry --Men ---Watches --

    0热度

    2回答

    所以我有一个problem.My assingment直到tommorw是让Java程序,即得到一个类,然后写入它的名称和方法,然后得到它实现的一个,执行相同的操作并继续到Object。问题是我必须这样做,所以方法不会重复它们自己(只有添加方法的类才能打印它那么这个类的实现就不应该有它了。) 我做到了,所以它只打印一次,但它打印出来非常奇怪。下面是代码: public static void ma

    -1热度

    1回答

    在Java的类层次结构中,对象是否可以以这种方式进行初始化? subclass object = new superclass(); 这假设子类和超类都有合适的构造函数,可以编译等。这种类型的对象构造是可能的吗?

    -1热度

    1回答

    我对PHP相当陌生,并且想知道是否有任何问题会由于将另一个类的新实例设置为另一个类的新实例而引起,而这又会扩展相同的基础班级作为第一堂课。基本上,如果我有两个类,A和B,都扩展一个基类。我可以拥有扩展A的类C吗?还可以创建B的新实例吗?我愿做这样的事情: // In its own file (BaseClass.php) class Base { public functi

    4热度

    1回答

    class Foo(object): def whee(self): return 77 class Bar(Foo): def whee(self): return super(Bar, self).whee() + 1 class Baz(Foo): def whee(self): return super(self._

    0热度

    2回答

    这个例子是一个我试图解决的更大问题的模型。顶部的层次结构是抽象特征CarFamily,然后有3个从CarFamily延伸出来的抽象特征,即本田,思域和沃尔沃。我的目标是能够从这三个特征延伸出来的实例中为每个子特征调用carModelStatement。 但是,正如您可以看到结果一样,这些语句都返回“汽车模型为空”。所以val volvo,honda,civic没有被传递给我是Scala的新手。想知

    0热度

    1回答

    给定一个名为DataStream class DataStream(object): def __init__(self): self.start = start self.input_val = input_val 类和类名为InDataStream: class InDataStream(DataStream): def __init__(sel