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