getter

    4熱度

    1回答

    我是Kotlin的新手,我嘗試將一個小型Java項目重新改爲這種新語言。我使用MongoDB的在我的項目,我有一個類,例如: class PlayerEntity { constructor() {} //for mongodb to create an instance constructor(id: ObjectId, name: String) { //used in

    0熱度

    5回答

    我目前困惑,我不知道什麼時候應該調用get方法。當我沒有得到我的變量並且如果我用get調用它時,有什麼區別。我知道「這」是什麼,但我不確定調用方法和調用變量是否有區別。 例如: public class Student() { private int idNumber; private String name; Student (int idNumber, Strin

    1熱度

    2回答

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

    0熱度

    2回答

    我想寫getter,並希望每次調用getter時都返回相同的對象。這是我的代碼。 var someObject:NSObject? { get { if _someObject == nil { _someObject = NSObject() } return _someObject; } } 編譯器給出了錯誤 使用未解

    0熱度

    1回答

    class Car(val miles:Int,val year:Int) val myCar = new Car(100,2016); println(myCar.miles) 在此示例中myCar.miles爲我提供了英里的值。但是我想定義明確的getter來處理myCar的miles屬性。這個怎麼做?

    0熱度

    1回答

    我想有條件地訪問該對象的屬性,但對於isCar = true和isCar = false,我的代碼始終返回100對於obj.stats.speed。我究竟做錯了什麼?由於 var isCar = false; var obj = { car : { speed: 100, size: 1000 }, bike: { speed:

    0熱度

    2回答

    我基本上被要求獲取字符串的Unicode值,將其乘以10%並添加對象當前所具有的任何級別。這是令人沮喪的,因爲事實證明,我已經包括代碼的邏輯,但我仍然得到一個錯誤,說:期望:< 0>但是:< 8>。任何建議,也許這只是我必須在邏輯中做出的細微差別,儘管我相當確定它是正確的。 。注意到getLevel方法的,因爲那是錯誤的 public class PouchCreature implements

    0熱度

    2回答

    我正嘗試使用BlueJ在Java中創建一個類。我的班級名爲汽車。我的目標是能夠使用我的構造函數方法創建具有以下變量的汽車:年份,顏色,品牌,門數,公里數,自動(布爾值),售出(布爾值),說明和一個識別號碼。所有變量都有一個設定的默認值,一個最小值和一個最大值。 我必須爲我的方法使用getVariablename和setVariablename。我的顏色和品牌變量是int,並且我製作了方法來在我的類

    0熱度

    1回答

    我正在根據多個變量(如年(annee),品牌(marque),顏色(couleur)里程錶(kilometrage),已售出),傳輸(automatique),評論(commentaire)和門數(nbrPortes)。 代碼中的參數是法文的,因爲我在法國的一所大學,所以請和我一起裸照。 我的代碼需要具有setter,constructors和cloner方法,就像它們現在(強加)一樣。我自己做了

    0熱度

    1回答

    我想獲取「FileHandler.java」的GETTER將值(final_match)返回到「main.java」並輸出。問題是,final_match輸出作爲0。在「FileHandler.java」我的吸氣劑final_match具有正確的值之外,但調用時/從吸氣返回值是純0 main.java package textreader; import java.io.File; impo