반응형
클래스
클래스 정의
- class
클래스 호출
생성자
- __init__(self, ...)
소멸자
- __del__(self, ...)
클래스 변수
인스턴스 변수
인스턴스 메서드
- self 사용
- def method(self, ...)
클래스 메서드
- cls 사용
- @classmethod; def method(cls, ...)
정적 메서드
- self나 cls 사용 금지
- @staticmethod; def static_method(...)
상속/다중상속
- 기본이 되는 부모 우선
- 다이아몬드 상속 문제
반응형
'Python 문법 > Python 상세 문법(3.11 기준)' 카테고리의 다른 글
[python3.11 상세] 클래스2 (0) | 2024.07.04 |
---|---|
[python3.11 상세] 데이터구조 (0) | 2024.07.03 |
[python3.11 상세] 문자열 (0) | 2024.07.03 |
[python3.11 상세] 함수 (0) | 2024.07.03 |
[python3.11 상세] 제어문 (0) | 2024.07.03 |