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