Pythonのお勉強 Part7
■ このスレッドは過去ログ倉庫に格納されています
0116デフォルトの名無しさん
2005/09/24(土) 01:38:59レスありがとうございます
下記みたいなものも作ってみましたがあんまりいけてないです。。。
globals()の方がうんと簡潔なので、>>115さんの方法で対処しようと思います。
ありがとうございました。
__privValue = 100
def __getter(self):
. return __privValue
def __setter(self, val):
. global __privValue
. __privValue = val
class Public:
. __getter = None
. __setter = None
. def __init__(self):
. self.__setter(20)
. print self.__getter()
Public._Public__getter = __getter
Public._Public__setter = __setter
■ このスレッドは過去ログ倉庫に格納されています