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