我开始和Kotlin一起玩arround,并用自定义getter读了一些关于mutable val的内容。如例如here或Kotlin Coding Convention所述,如果结果可以改变,则不应该重写吸气剂。 class SampleArray(val size: Int) {
val isEmpty get() = size == 0 // size is set at the
我正在学习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
因此,我正在设置一个Python类,用于获取/设置字典的各个部分。我正在设置它,以便我有一本字典(例如ID号码:名称)和一个变量,它是当前选定的字典成员。 我试图实现它,以便让getters和setter返回当前选定的字典值,以及具有try/except块的setter将当前选择更改为字典中的另一个成员。我不在乎传递身份证号码,我只需要确保我可以通过getter获取姓名。这是我的代码: class
对于我的教育我必须在Java中编写一个基本的Matrix,在其中可以放入元素。元素的行和列应该用一个点来实现,然后我应该将Point和元素在地图上连接起来。有方法put(),我可以把元素放到这个矩阵中,并保存一个HashMap。我现在的问题是,我无法正确看到我的地图中的元素。 public boolean get(int row, int column) {
Point p = new