class-hierarchy

    0熱度

    1回答

    好的,問題是。在我的Android應用程序中,我有兩個單獨的活動供選項和主要活動使用。主要活動中有一個地方,它檢查選項的變化並應用樣式。它看起來像這樣: if (prefs.getBoolean("opt_changed", true)) { Theme = prefs.getInt("theme", Theme); Font = prefs.getInt("font",

    4熱度

    3回答

    我正在爲某些對象(這些對象的字段)設計驗證器。這些對象被封閉在一個更大的對象容器中。 示例:汽車作爲容器。由車輪,發動機,車身組成。 假設我需要驗證車輪是否有正確的直徑,發動機有正確的容量,車身有一定的長度等。 理論上我認爲我應該在建造集裝箱(汽車)之前驗證一切。 達到此目的的最佳方法是什麼?我是否使用validate()方法創建抽象驗證器類並在每個封閉類中實現它?怎麼樣的容器,我是否在驗證過程中

    1熱度

    5回答

    過去幾周我一直在儘可能多地學習OOP,並且我學到了很多東西,但我不確定這個,我的類層次結構應該是什麼樣子? 試想兩個班,這裏有一個Level -class: class Level(object): def __init__(self, level, exp): self.level = level self.exp = exp @property

    2熱度

    2回答

    Java Package層次結構是否會影響類和變量的訪問權限? 關於Java包:http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html 請看看這行: ...第二列表示是否班在同一個包中的類(不論其出身的)有權訪問該成員。 ... 據我所知,package com.google和package com.google.

    7熱度

    2回答

    目前它是主要活動,但我想將其更改爲類別活動。 問題出在哪裏? @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: // This ID represents the Home or Up

    0熱度

    1回答

    我開始學習Java泛型。我對泛型語法及其含義有一些誤解。我懇求理解我的問題看起來是否微不足道。 你可以寫: public class MyClass<SomeClass> {} ,你可以寫: public class MyClass<C extends SomeClass> {} ,你也可以這樣寫: public class MyClass<? extends SomeClass> {}

    0熱度

    2回答

    我正在爲Java項目設計類層次結構。它涉及創建一個類層次結構來表示多個銀行賬戶。 現在,所有的銀行賬戶都有一些共同的屬性。這些可以移動到一個抽象類。但是,有幾個銀行賬戶共同擁有一個屬性,但不是全部屬性。我應該如何在類層次結構中實現此屬性? 我可能不應該在所有相關的類中反覆實施該屬性,但我想不出另一種方式來做到這一點..

    2熱度

    3回答

    我有這個期望的類層次結構: interface IClass { string print(IClass item); } class MyClass : IClass { // invalid interface implementation // parameter type should be IClass not MyClass strin

    1熱度

    1回答

    我想列出Pharo窗口中的所有工作區窗口。當我移動單擊工作區窗口時,選擇的項目通常是PluggableTextMorph或TextMorphForEditView。當它是一個PluggableTextMorph時,它擁有一個TextMorphforEditView,它不會被點擊選中。 檢查或探索層次結構顯示屬於層次結構進一步向上的模型工作區的SystemWindow。 我需要什麼代碼來首先列出系統

    2熱度

    2回答

    我有一個擴展方法來計算基類型和派生類型之間的距離,使相同的類型將返回值爲0和直接子類型將返回值爲1.什麼是最簡潔和通常用術語來描述這個標量? 更具體地說,我可以命名以下方法,使之有意義並有效傳達意圖? public static int? CalculateHowDeeplyDerivedTheDescendantTypeIsFromTheBaseType(this Type baseType,