私はvalaチュートリアルからそれを読みました
読み取り専用: vala
public int b { get; private set; }
ジニーで:
prop readonly b: int
書き込み専用: ヴァラ:
public int b { private get; set; }
Genie: [この行: 構文エラー]
prop writeonly b: int
Genieで1行の 書き込み専用プロパティを宣言するには? たぶん何か?
prop XXX b: int
4 行の書き込み専用プロパティを記述できます。
class Wonly
_b: int
prop b: int
set
_b = value
init
var w = new Wonly
// print w.b // ERROR!! writeonly!!
w.b = 456 // OK
しかし、1行の書き込み専用プロパティを書く方法は?