• Programming,  Python

    [Python] Property Extension

    deleter 지난번에 Python에서 접근 지정을 위해 property class를 사용한다고 배웠다. Property 기능은 크게 세 가지가 존재하는데, getter, setter, deleter가 존재한다. deleter는 property를 삭제할 때 호출되는 함수다. (del을 통해) Subclass에서 Property Setting name to…

  • Programming,  Python

    [Python] Property

    Python에선 C++과 Java처럼 접근지정자가 존재하지 않는다. Guido Dave Expected a string 위 코드를 보면 decorator로 property() 함수가 사용되고 있다. 실제 property() wrapper 함수를 통해서 접근 지정을 위한 기능을 추가할 수 있다. 실제 property를…