abstract-class

    1熱度

    2回答

    在下面的代碼中,​​是一個純粹的抽象類:它不包含任何不是純虛擬的方法。在這種情況下,我不希望能夠實例化​​類型的對象,但是我確實希望能夠在IContainer*中保存派生類的實例。 在main下面,我創建了一些實現​​的具體類SimpleContainer的實例。接下來,我在一些IContainer*變量中存儲了一個指向這些SimpleContainer的指針。 這是我的問題:由於​​是一個抽象類

    0熱度

    1回答

    我目前正在爲我的項目編寫一個UIButton抽象類。主要邏輯是當文本字段爲空時,當用戶啓動輸入文本時,該按鈕被禁用並啓用。當用戶刪除所有文本時,它將被再次禁用。 現在我目前不知道如何把UITextfield委託放在我的UIButton抽象類中。我是iOS的新手,這是我第一次遵循這種方式,所以請任何人都可以幫我解決這個問題。非常感謝你。我會在下方附上我的代碼: class BaseEnterButt

    0熱度

    1回答

    我有一些類似的實體,我想創建一個通用的抽象類爲他們CRUD操作,但我不知道如何可以訪問到實體泛型類創建通用的抽象類。例如: public abstract class HeaderRepository<T> { public HeaderRepository() { } public virtual byte[] Insert(T item)

    1熱度

    2回答

    我正在定義兩個抽象類:AC1和AC2。 AC1有一個屬性(變量),這是一個List類型AC2(List<AC2>)(這是我定義1對多關係的方式)。 然後,我定義了來自AC1(R1 : AC1)和R2 : AC2的R1。當我寫R1的構造函數時,問題就出現了。我作爲參數傳遞R2類型的列表(List<R2>),然後嘗試將其分配給在AC1(List<AC2>)中定義的屬性(變量),但是由於它無法從R2隱式

    -5熱度

    2回答

    這就是: abstract class IA { public virtual void ChangePropertyOfAIChild() { b.value = true; } } ... class B:IA { bool value; } class C:IA { bool value; } .... /

    1熱度

    2回答

    使用此代碼,編譯器告訴我我具有不兼容的類型(「需要設置< Item>但具有Set < Weapon>」)。 import java.util.Set; class clazz extends AbstractClass{ private Set<Weapon> items; @Override Set<Item> getItems() { retur

    1熱度

    1回答

    我有一個抽象類「代理」 和3個其他子類「開發」,「支持」和「管理」 這裏是「代理」 的代碼源: @Entity @Table(name = "agents") @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name = "role", discriminatorType = Discri

    1熱度

    1回答

    我有一個Generic Abstract Class與Id,Name,Status一些屬性,該類繼承了幾個目錄。 我的問題是是否有可能創建一個方法限制實現抽象類的目錄。 我舉一些例子,讓他們明白我想做的事: public abstract class AbsCatalog<T> { public T Id { get; set; } public string Name {

    0熱度

    1回答

    設置屬性的一部分從基抽象類我有一個抽象類甲作爲我的基類從類乙導出。我怎麼能覆蓋set的DrawingType屬性在子類乙。 public abstract class A { protected DrawingType m_type; public DrawingType Type { get { return m_type; } set

    0熱度

    2回答

    我想抽象對象保存到共享preferences.I與字符串從共享偏好獲取數據,並在將其綁定到一個抽象類,我得到的是 "Caused by: java.lang.InstantiationException: Can't instantiate abstract class" 一些錯誤 如何從共享首選項獲取抽象對象? 感謝