python 속성 값

4096 단어 Pythonpython
여기 디 렉 터 리 제목 써 주세요.
방문 대상 의 값사유 특성 보호
접근 대상 값
1)사용 속성:getter 와 setter
class Duck():
    def __ init__(self,input_name):
        self.hiddle_name=input_name
    def get_name(self):
        print("inside the gutter")
        return self.hiddle_name
    def set_name(self,input_name):
        print("inside the setter")
        self.hiddle_name=input_name
    name=property(get_name,set_name)
get_name(   )getter
set_name(   )setter

4
  • 수정자@property 는 getter 방법@name.setter 를 사용 하여 setter 방법 을 말 합 니 다
  • class Duck():
        def __ init__(self,input_name):
            self.hiddle_name=input_name
        @property
        def name(self):
            print("inside the gutter")
            return self.hiddle_name
        @name.setter
        def name(self,input_name):
            print("inside the setter")
            self.hiddle_name=input_name
        name=property(get_name,set_name)
    

    사유 보호 특성
    fowl.Duck__name “donald”

    좋은 웹페이지 즐겨찾기