private

    14熱度

    12回答

    我目前正在參與使用C#進行開發 - 這裏有一些背景: 我們使用我們的客戶端應用程序實現了MVP,我們有一個圈規定,沒有任何方法的圈複雜度應大於5. 這導致了很多小型的私人方法,這些方法通常對一件事負責。 我的問題是關於單元測試類: 測試通過的公共方法私有實現是所有罰款...我沒有貫徹這是一個問題。 但是......怎麼樣了以下情況: 例1處理異步數據retrival請求的結果(回調方法不應該純粹是

    0熱度

    1回答

    我目前正在爲使用Prism和MVVM模式的項目編寫ViewModel的單元測試。 我的視圖主要由對不同鼠標事件(LeftMouseButtonDown,LeftMouseButtonUp等)作出反應的ItemsControl組成。當發生這樣的鼠標事件時,EventArgs和其他膠水信息被傳遞給ViewModel,並調用適當的方法(MouseMove事件 - > OnMouseMove方法)。 這樣

    3熱度

    4回答

    注意,下面的代碼是在一個單獨的類 private string _fee; private string _receipt; public string Fee { get { return _fee; } private set { _fee = value; } } public string Receipt { get { return _rec

    5熱度

    4回答

    我喜歡谷歌代碼是Mercurial主機的免費選項,但是在我設置的測試項目中,我找不到指定存儲庫的方法private。 理想情況下,我想私下開展一個項目,直到它準備好讓世界看到,然後纔開放給其他人。 有沒有辦法在Google Code上做到這一點?

    11熱度

    6回答

    我正在爲一個類寫入equals(Object obj)函數。我看到可以從調用者訪問obj的專用字段。因此,而不是使用一個getter的: Odp other = (Odp) obj; if (! other.getCollection().contains(ftw)) { } 我就可以直接訪問現場: Odp other = (Odp) obj; if (! other.collecti

    4熱度

    3回答

    是否有任何方法來聲明mxml中的私有/受保護或甚至靜態的子組件? 當然,我們可以在腳本標籤內做到這一點,但有沒有其他方式?

    3熱度

    2回答

    我在論壇/互聯網上搜索瞭解決方案PropetryInfo對象(公共屬性)如何顯示它是否具有Private \ Protected Setter ......這一切都是徒勞的......我發現的所有幫助都是關於如何「設置」具有私人安裝人員的公共財產的價值... 我想知道如果我有一個PropertyInfo對象的公共屬性,我怎麼知道它的Setter是否爲非公開? 我試着在一個異常處理塊中執行Prope

    12熱度

    3回答

    我有兩個問題在此代碼 public class Override { private void f() { System.out.println("private f()"); } public static void main(String[] args) { Override po = new Derived(); po.f()

    0熱度

    4回答

    我該如何調用一個函數並讓我的構造函數保持私有?如果我讓這個類是靜態的,我需要聲明一個編譯器用來調用構造函數的對象名稱,如果構造函數是私有的(對象也是無關的),那麼它不能。這裏是我嘗試使用的代碼(這是不編譯): 我想保持構造私有,因爲我會在後面添加一個對象之前是做了很多檢查,修改先前的對象時,所有提交變量不是唯一的,而是創建新的對象。 #include <iostream> #include <f

    0熱度

    3回答

    爲什麼不創建我的對象? 如何從構造函數中執行AllReferrals.push_back(this);? 當我這樣做的話,我告訴 錯誤C2065:AllReferrals「:未聲明的標識符 以及 錯誤C2228:左」 .push_back'必須具有類別/結構/聯合 如果我把列表初始化類之前,我 錯誤C2065:AllReferrals「:未聲明的標識符 這裏是我的代碼: class Referra