본문 바로가기

psj2867

검색하기
psj2867
프로필사진 psj2867

  • 분류 전체보기 (21)
    • 기타 (14)
    • 언어 (7)
      • golang (2)
      • java (0)
      • kotlin (1)
      • elixir (3)
      • python (1)
    • 비공개 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Tags
  • component
  • printf
  • nginx
  • MRO
  • C3
  • bootstring
  • main
  • Elixir
  • 함수형
  • puny
  • Gc
  • C
  • ALPINE
  • punycode
  • web component
  • 퓨니코드
  • WebRTC
  • python
  • 알고리즘
  • auth_basic
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록python (1)

psj2867

python의 MRO 알고리즘 (C3 알고리즘)

다중 상속과 MRO python은 다중 상속이고 다중 상속의 문제점을 풀어갈 방법으로 mro가 있습니다. 이로 인해 신기한 상황이 발생합니다. class A: def __init__(self): print("A", end=" ") super().__init__() class B(A): def __init__(self): print("B", end=" ") super().__init__() class C(A): def __init__(self): print("C", end=" ") super().__init__() class D(B, C): def __init__(self): print("D", end=" ") super().__init__() D() output : D B C A 분명 super로 부모를..

언어/python 2022. 9. 30. 11:10
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바