accessor

    0熱度

    1回答

    我正在開發程序,我得到了一切工作,但我無法通過我的教授給我們測試我們的程序的測試的一部分。它告訴我,運行setName和getName與空數據後,我的名稱字段爲空。確保mutator將空名稱設置爲空數據的空字符串。確保訪問者沒有錯誤地返回空值。它並沒有說我的setLicense和getLicense是否有問題,我有一種感覺,它也會有同樣的問題,因爲它們非常相似。我認爲這個問題以前沒有問過,但是抱歉

    1熱度

    1回答

    我對於訪問實例變量內部的的首選方式感到好奇,該類定義了該實例變量的訪問器。 的一種方法是通過直接引用實例變量: class Example attr_accessor :attribute def meth puts @attribute end end 另一種方法是通過調用訪問創建的讀者: class Example attr_acces

    6熱度

    2回答

    我有一個名爲mat [3] [3]的類的私有成員,我希望能夠在我的類之外訪問此3x3數組(僅讀取它,不變)。是否有可能編寫accessor方法返回指向我的數組的指針?我怎樣才能做到這一點?請提供代碼示例。 這裏是我的類: class myClass { private: int mat[3][3]; public: return_value get_mat(void);

    0熱度

    1回答

    我有凸輪模型和每個凸輪我有一個文件夾與服務器上的圖像。我只需要在自定義屬性中獲取所有圖像名稱,但我不明白。不需要在表格中調用動作。我試圖擴展構造函數,但沒有運氣。 <?php namespace App; use Illuminate\Database\Eloquent\Model; class Cam extends Model { protected $table =

    1熱度

    3回答

    我有有一個計算訪問一個Laravel模型: 型號工作有一些JobApplications被關聯到用戶。 我想知道用戶是否已經申請了一份工作。 爲此,我創建了一個訪問器user_applied,它獲取與當前用戶的applications關係。這可以正常工作,但訪問者每次訪問該字段時都會計算(查詢)。 是否有計算存取只一次 /** * Whether the user applied for thi

    0熱度

    1回答

    我有4類文件Driver類(包含main方法) UserInput類(包含GenerateLines & TxtLoadFile方法) FileHandling.class(包含的LoadFile & LoadingFile方法) Crypting類(空類在的時刻) 我的問題是我想讓用戶選擇三個目錄中選擇一個文件。一旦選擇,我希望他們輸入文件名(.txt),當完成後我希望將該值存儲並傳送到File

    1熱度

    1回答

    我從工作表我的AP計算機科學老師對他的工作這樣一個問題: class Exam{ private int myA, myB; private final int MAX = 100; public Exam() { myA = myB = 100; } public Exam (int a, int b) { myA = a; myB = b; } public void setA(

    1熱度

    2回答

    關於在C++中重載括號,我的編譯器使用mutator方法進行訪問。誰能告訴我爲什麼? 1. const int & Cheese::operator [] (int i)const { return weight[i]; } //accessor 2. int & Cheese::operator [] (int i) { return weight[i]; } //mutator 例如,下

    0熱度

    2回答

    我的問題是我有很多變量在我的類中,我希望它們可以通過訪問器方法訪問。當然,我可以有幾個訪問器函數來輸出我的私有變量,但我怎麼能做到這一點,所以我可以通過參數訪問它們中的任何一個。我的等級: class Character { public: void setAttr(string Sname,int Shealth,int SattackLevel,int SdefenseLevel)

    2熱度

    5回答

    有沒有更好的方法來做下面的代碼? user.name = "abc" user.email = "[email protected]" user.mobile = "12312312" 像這樣的東西會做: user.prepare do |u| u.name = "abc" u.email = "[email protected]" u.mobile = "1