Cっぽい言語では、次のようなゲッター/セッターメソッド/関数でデータストレージの詳細をマスクします。
int getFoo();
void setFoo(int value);
私はいくつかのPythonを持っています:
class MyClass:
def Foo(self):
...magic to access foo...
return value
Fooのセッターを書く/名前を付ける正しい方法は何ですか? 言語機能というより慣用句だと思いますが、何が一般的かはわかりません。Foo()
に名前を変更してgetFoo()
、 と一致させる必要があるかもしれませんsetFoo()
。それが通常のやり方ならそれでいいと思います。