Python で OO を使用して、適切な構造化クラスを作成しようとしています。1 つのクラスのすべての関数が継承されるオブジェクトがありますが、1 つまたは 2 つの追加パラメーターが必要なサブ関数 (ゲッターとセッター) があります。
このタイプのロジックを正しく機能させるにはどうすればよいですか。
class XYZ(object):
def __init__(self, cameraId):
self.cameraId = cameraId;
self.index = "";
def get_test(self):
print "Index: " + self.index + " CameraID: " + self.cameraId;
return self.cameraId;
def set_test(self, value, myValue=""):
self.cameraId = value;
self.index = myValue;
return True;
TEST_XYZ = property(get_test,set_test);