abstract-class

    2熱度

    2回答

    我試圖創建一個類,它使用自己的狀態來操作它所持有的引用的外部對象的狀態。外部對象可以是A類或B類,它們是相似的,但不受作者控制。因此,每個this earlier answer from @SimY4創建一個密封的類以訪問其共同屬性。 // *** DOES NOT COMPILE *** class A { // foreign class whose structure is not mod

    1熱度

    1回答

    我正在創建一個抽象工具類,對另一組外部類(不受我控制)進行操作。外部類在概念上在界面的某些點上是相似的,但是對於訪問它們的類似屬性有不同的語法。他們對應用工具操作的結果也有不同的語法。我已經創建了一個帶有內部類的數據類,基於this answer by @hotkey。 這裏是仿製藥問題:外國類基本上是元素的容器。每個班級的容器類型是不同的。某些容器具有固定的元素類型,而其他容器具有通用元素類型。

    1熱度

    1回答

    我使用gson將json字符串轉換爲java對象。在我的應用程序中,我創建了一個具有子類的抽象類。這是我的班級結構。 在這種情況下,使用gson我想創建特定的對象。我使用下面的代碼來創建特定的java對象。 GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.registerTypeAdapter(BaseClass.c

    0熱度

    2回答

    我最近遇到了一個與創建類/建模有關的問題。 模範動物王國作爲類。使用你的類來創建表示爲虛擬動物園的各種對象。在這個虛擬動物園中添加20只動物(在你的程序的主要方法中,讓每隻動物發出聲音,這不應該是20種不同的物種)。 我想到了這個問題,並決定去抽象類動物而不是接口。然後,我添加了兩個類Bird,哺乳動物由Animal繼承。 我實現 public abstract class Animal{

    2熱度

    2回答

    我已經搜索了很多小時的過去幾個學期,試圖確保我正確地向學生展示這個過程。我沒有發現任何東西顯示這種特殊關係。這個學期,我想知道我做得正確。我們有一個抽象類,Player和兩個擴展它的具體類(Pitcher和PositionPlayer)。然後我們有一個類,團隊宣佈一個Map <Integer, Player> 對我來說似乎是團隊依賴於播放器(抽象類),但我想依賴可以顯示的子類。請告訴我哪些是正

    1熱度

    1回答

    如何獲取有關抽象父類中子類重寫方法信息的信息。 例子: abstract Class A() { protected void a1() { //some default content } protected void a2() { //some default content } } class B ext

    0熱度

    2回答

    使用ABC,我可以使用以下命令來創建抽象類: from abc import ABC, abstractmethod class A(ABC): @abstractmethod def foo(self): print('foo') class B(A): pass obj = B() 因爲B沒有定義的方法foo這將失敗。 這模仿了Java中的

    0熱度

    1回答

    我是Java noob,試圖找到以下答案,但無法爲以下問題找到正確的界面。任何建議將不勝感激。 我有以下片的可重複使用的代碼中的Android工作室: private RelativeLayout.LayoutParams layoutParamsGenerator() { //convert pixels to dpi int pixelHeight = (int) Typ

    1熱度

    1回答

    我讀了很多關於使用TypeAdapter和JsonSerializer/Deserializer來處理抽象類,我的問題是在嵌套抽象類的情況下。 我們說這個類: abstract class A { String content; } abstract class G { String otherContent; } class B extends A {

    0熱度

    1回答

    A是父類,B和C是它的子類。我可以確保B和C都有方法hello通過在類A中添加以下行。 def hello raise "Implement hello method in sub class" end 我怎樣才能acheive一類變量的A每個子類都應該有相同的?