getter

    1热度

    1回答

    Java新手在这里,我有一个分配,我需要编写一个类来创建学生对象,然后写驱动程序。 我已经完成了所有要求,除了我在这个问题上遇到了问题 - “编写方法getTestScore接受测试编号并返回适当的分数。” 我相信我已经正确地写了这个类,但是我在编写驱动程序的代码时遇到了麻烦。 提示用户输入测试编号后,它不返回任何内容,程序终止后返回适当的分数。 帮助非常感谢! 这里是类: public clas

    2热度

    2回答

    在Effective Go中,它是clearly stated,在字段未导出的情况下(以小写字母开头),getter方法应具有相同的字段名称,但应以大写字母开头;他们给出的例子是作为字段的owner和作为方法的Owner。他们明确建议不要在获取方法名称前面使用Get。 我经常遇到需要将字段导出为JSON封送,与ORM一起使用或与其他反射相关的目的(IIRC反射可以读取但不能修改未导出的字段)的情况

    3热度

    2回答

    我开始和Kotlin一起玩arround,并用自定义getter读了一些关于mutable val的内容。如例如here或Kotlin Coding Convention所述,如果结果可以改变,则不应该重写吸气剂。 class SampleArray(val size: Int) { val isEmpty get() = size == 0 // size is set at the

    0热度

    1回答

    我正在学习Kotlin,目前使用Fedora 25 OpenJDK 8和Kotlin 1.1。 我复制了Kotlin网站的示例:https://kotlinlang.org/docs/reference/delegated-properties.html并更改了get运算符。 class Example { var p: String by Delegate() } class Deleg

    0热度

    2回答

    我为我的工作做了一些任务,我完成了所有这些任务。但是我有一些问题,它不能像预期的那样工作。当我尝试添加一个新用户的客户类,例如: var user3 = new Customer ("Sergiu", "Tataru"); 当我访问用户3,我收到: lastname: undefined 为什么会这样? 看到的结果,以明白我的意思 ,我已经完成了任务: 使用一个Person类并扩展它的员工

    1热度

    1回答

    因此,我正在设置一个Python类,用于获取/设置字典的各个部分。我正在设置它,以便我有一本字典(例如ID号码:名称)和一个变量,它是当前选定的字典成员。 我试图实现它,以便让getters和setter返回当前选定的字典值,以及具有try/except块的setter将当前选择更改为字典中的另一个成员。我不在乎传递身份证号码,我只需要确保我可以通过getter获取姓名。这是我的代码: class

    2热度

    1回答

    当我使用一个双向数据上的角4结合,将数组传递给其他部件是这样的: import {Component} from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }

    3热度

    1回答

    对于我的教育我必须在Java中编写一个基本的Matrix,在其中可以放入元素。元素的行和列应该用一个点来实现,然后我应该将Point和元素在地图上连接起来。有方法put(),我可以把元素放到这个矩阵中,并保存一个HashMap。我现在的问题是,我无法正确看到我的地图中的元素。 public boolean get(int row, int column) { Point p = new

    0热度

    1回答

    特别是在事件的情况下,我想知道是否有很好的理由选择一个在另一个之上? C#例如: Class A public event System.Action<someparam> someevent; Class B void eventcalledmethod(someparam param){ //do something with param } 比。 Class A p

    0热度

    2回答

    我已经阅读了许多不同的堆栈溢出问题,这些问题有类似的问题,但不是我特别努力的。我创建了总共4个类,一个Bill类,一个Money类和一个Date类以及一个驱动程序来测试我的输出。这些课程应该用于管理一系列未付和付费账单。当我尝试在我的驱动程序类上运行main时,我收到“不兼容的类型,钱不能转换为int”,并指向我的getDollars方法。我对Java相当陌生,所以我的解决方案可能很简单,但我不明