無理っす。
が、ネームマングリングで一見隠れているように見せることは可能。
ネームマングリング
classステートメント中の変数名を2つのアンダースコアで始まる名前にすると、
自動でクラス名が付加される。
class Spam:
__x = 10
というものがあった場合、自動で
_Spam_x
に変換される。
が、このネームマングリングの機能は「隠蔽」が目的ではないので外からアクセスできる。
あくまでインスタンス名の重複防止が主目的。
へぇ。
おしまい
.
メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。
無理っす。
が、ネームマングリングで一見隠れているように見せることは可能。
ネームマングリング
classステートメント中の変数名を2つのアンダースコアで始まる名前にすると、
自動でクラス名が付加される。
class Spam:
__x = 10
_Spam_x
0 コメント:
コメントを投稿