我開始和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