관리 메뉴

WonHada.com으로 이전

파이썬의 Property Get, Set 본문

파이썬

파이썬의 Property Get, Set

이그나이터 2014. 1. 3. 14:03

파이썬의 클래스 접근제한자 ::
_ 한번 쓰면 protected (_method)

__ 두번 쓰면 private (__method)


파이썬의 Property Get, Set ::

class Test:
__gs = "Default"

def _get_gs(self):
return self.__gs

def _set_gs(self, value):
self.__gs = value

gs = property(_get_gs, _set_gs)

t = Test()
t.gs = "new value"
print(t.gs)

0 Comments
댓글쓰기 폼