>>485
そんな話は知らんw
ってか、なんの話をしているのかわからんし。

流れ読まずに、setter/getterの話をするが、本質的にはsetter/getterは関数と同じ。
だから関数だけでもいいのだけれど、人間は動詞と名詞を分けたがる。
だから人間がわかりやすいためにあるのがsetter/getter。

Javaは関数名の頭にsetやgetを付けないといけないという
”構文”がださいと思っている。

C#のように人が感じるままに、名詞の名前(setXXXではなく、単にXXXで良い)で
かけるほうがいい。この名前はインターフェース名でもある。

この名前であってもgetterだけ作ることもできるし、setterで制約違反の値を入れようとしたら
エラーを出すこともできるというJavaのsetter/getterと同じメリットを持っている。