getter-setter

    1熱度

    2回答

    我正在從AS3移植到Haxe的庫,我需要設置受保護的獲取者/設置者。目標是* .swc文件。 我HAXE代碼如下所示: private var foo(get, never):Int; @:getter(foo) private function get_foo():Int { return 0; } private var bar:Int; 但是所產生的*文件名爲.swc

    1熱度

    1回答

    以下代碼演示了JavaScript中屬性查找的「標準」規則。它創建一個空對象a,其原型包含屬性i。閱讀a.i給出了原型的價值,但是寫在a.i對象本身創建一個新的屬性: function A() {} A.prototype = { i: 1 } a = new A(); console.log(a.i, a.hasOwnProperty('i')); // 1 false a.i = 2

    0熱度

    1回答

    我有一個簡單的代碼來與getter和setters一起工作。我在另一個課程中創​​建了一本書類的對象。但是這個對象不被這個類所識別。這是爲什麼?我得到這個錯誤 的對象引用是所必需的非靜態字段,方法或屬性「成員」 class Book { private int num; public void setNum(int no) { this.num = n

    -6熱度

    1回答

    所以我一直在寫一個實驗室的代碼,我們需要創建一個名爲payroll的類,其中我們有getters和setter的名字,地址,工資和工作時間,然後創建一個方法來打印地址和名稱另一種計算工作小時數x的工作方法,並打印另一個名爲demoPayroll的地址和姓名。雖然我的getters和setter不會轉移到demoPayroll。這是我的代碼。任何幫助是極大的讚賞!所有的 import java.ut

    0熱度

    1回答

    我需要能夠獲取鍵盤輸入並將其傳遞給從ProductionWorker1類創建的對象。 ProductionWorker1類擴展了Employee1類以獲取名稱,編號和日期(僱用)。 ProductionWorker1類具有一個包含班次和薪酬的默認構造函數。 Employee1構造函數具有名稱,編號和日期。如果任何人都可以幫助,我會非常感激。 public class Employee1 {

    2熱度

    3回答

    This article describe getters。它有一個部分「 智能/自我重寫/懶惰的獲得者」 而且我不清楚,默認情況下是getter'memoized',還是我應該自己實現這個功能 class Foo() { get boo() { this._boo = this._boo || new Boo(); return this._boo; }

    3熱度

    1回答

    我對這個社區很陌生。在發佈這個問題(以及研究解決方案)之前,我試圖趕上所有規則的速度。如果因無知而冒犯或破壞任何規則,我表示歉意。請原諒我可怕的代碼,我仍然在學習。謝謝你的理解! 編輯:我已經添加了額外的信息,並嘗試了不同的方法來解決我遇到的這個問題。我修改了下面的部分代碼。 我正在構建一個簡單的遊戲場面板和控制面板的足球比賽。遊戲場顯示GUI上的所有玩家和剷球。控制面板設置遊戲的難度,啓動計時器

    -1熱度

    1回答

    我打算製作一個程序,詢問用戶他們要在車庫中存儲多少車輛,並讓用戶放置車輛的信息並將其存儲在數組中,這裏是代碼: public class Main { static class veh { int roda; String warna; String merk; public veh(int roda, String warna, Str

    1熱度

    1回答

    我有一個帶有字符串屬性的類,我的getters必須返回字符串&這些屬性的值。 我設法做到這一點沒有得到錯誤的唯一方法是這樣的: inline string& Class::getStringAttribute() const{ static string dup = stringAttribute; return dup; } 什麼是寫一個getter返回在C++的私人字

    0熱度

    1回答

    我試圖測試Spring依賴注入功能,但在嘗試使用Spring Bean類的getter方法檢索實例變量的值時遇到問題。獲取先前設置的實例變量的空值。 我的主類 public class Main { public static void main(String ... args) { ApplicationContext context = new ClassPathXmlAppli