setter

    -1熱度

    1回答

    我想通過setter方法將bool傳遞給qdialog;代碼編譯,但該值似乎並沒有在對話框中。我只包含了相關的代碼,我希望它是可讀的。我在這裏錯過了什麼? // forcequitDialog .h文件 public: setAction(const bool &takeaction); private: bool m_action; // forcequitDialog.cp

    -4熱度

    2回答

    我希望能夠在運行程序的某個時刻通過主驅動程序類修改在類中的構造函數中定義的局部變量的值。我將如何能夠實現這一目標? 這是我正在使用的構造函數的示例。 public Scale() { weight = 0; unit = "kg"; } 我想在驅動程序中運行程序時修改重量值。

    -1熱度

    1回答

    我正在尋找一種方法來檢查Pop()函數何時調用我的Stack結構我目前正在使用擴展setter屬性但​​似乎不會觸發setter而且我幾乎無法確定集合何時實際更改,除非我正在更改引用本身。任何提示在這一個?再次,我只關心Pop()函數,我並不真正想知道何時調用Push或其他任何可以修改集合的函數。

    1熱度

    3回答

    我的代碼由2個類組成。 (1.測試)(2.狗) 該代碼的目的是測試使3只狗和使用setters設置狗的名稱和大小,然後使3只狗叫。 這是我的代碼。 public class Dog { private int size; public void bark(){ System.out.println("Size: " + size); if(size > 19) Syste

    1熱度

    2回答

    在學習Java時偶然發現了Encapsulation。對使用getter和setter的利益,根據https://www.tutorialspoint.com/java/java_encapsulation.htm是: 「一類的用戶不知道這個類是如何存儲數據的類可以改變一個字段和用戶的數據類型。類不需要改變他們的任何代碼。「 但我不太確定這是什麼意思。這是否意味着一個: private Strin

    -1熱度

    1回答

    我有一個關於分配我做的問題。我給主要的代碼和有問題的方法,所以它清楚我問 import java.util.Scanner; public class MyBookDriver { private static final Scanner KBD = new Scanner(System.in); /** * @param args the command

    1熱度

    1回答

    所以我嘗試創建一個方法,從TextBox中獲取值並檢查該值是否是SET方法中的數字。 轉換TextBox值時出現錯誤,我想將它顯示爲try/catch異常,但必須在SET方法中進行驗證(Summary.FirstNumber,其中SET方法檢查它是否爲數字,否則返回ERRORMSG錯誤) 注:我有2個命名空間與類 1:Projekt_STROKA.Calculator 第二:MathFunctio

    1熱度

    4回答

    我在想,如果他們是寫一個二傳手的更聰明,更優雅的方式,或者在這方面,它必須檢查是否用戶輸入的任何代碼是否正確 這只是似乎很奇怪。我是一個新手,所以也許這僅僅是處理這個問題的標準方法,但如果沒有,我會很感激知道「智能」的方法是什麼 public void setMonth(){ boolean run = true; while(run){ int input = s

    -5熱度

    2回答

    我試着用c內get和set方法++與被初始化新 Person *Person1 = new Person; string first; string family; string ID; int birth; 任何人任何想法如何對象的對象我這樣做?

    0熱度

    1回答

    嗨我有一些問題在我想要的對象中分配值,它調用的是我最初設置的變量,而不是我使用setter方法設置的變量,奇數事情是,它似乎通過第一掃描器正確傳遞作爲我的數學方法的工作,因爲它應該這裏是代碼: 主要 package a2.internetbill; import java.util.Scanner; public class A2InternetBill { /** * @param