[도서] 전문가를 위한 파이썬

대상

코딩에대한 기초는 있고 전문가로 진화하고 싶은 사람들

4.1 파이썬과 코틀린의 유사한 객체지향 특징

슈퍼클래스 메서드의 쉬운 호출

객체 자기 참조

데이터 클래스 생성 지원

프로퍼티 개념

4.2 클래스 모델과 객체 지향 프로그래밍

프로퍼티 선언(private, protected - 캡슐화)

class UserAccount:
    def __init__(self, username, password):
        self.username = username
        self.password = password
        
    @property
    def password(self):
        return self._password
        
    @password.setter
    def password(self, value):
        self._password = value