전문가를 위한 Python (p.439~455)
2020.08.05 12:40~13:30 Dict를 상속하는 경우 vs UserDict를 상속하는 경우 class DoppelDict(dict): def __setitem__(self, key, value): super().__setitem__(ke...
2020.08.05 12:40~13:30 Dict를 상속하는 경우 vs UserDict를 상속하는 경우 class DoppelDict(dict): def __setitem__(self, key, value): super().__setitem__(ke...
2020.07.15 18:30~19:30 어떤 class가 ABC를 상속하지 않더라도 그 클래스의 가상 서브클래스로 등록할 수 있다. 클래스에 ABC의 인터페이스를 다 구현해놓았을 것이라는 약속이 전제. python는 검사하지 않고 이를 믿는다. 만약 구현이 안되어있다면 R...
2020.07.08 18:00~20:00 보호된 속성과 비공개 속성은 인터페이스에 속하지 않는다고 정의되어 있다 -> override 하지 않는다? interface : 시스템에서 어떤 역할을 할 수 있게 해주는 객체의 공개 매서드 ‘프로토콜’이라는 명칭은 스몰...