본문 바로가기
Python 문법/Python 상세 문법(3.11 기준)

[python3.11 상세] 클래스 1

by cogito21_python 2024. 7. 4.
반응형

클래스

 

클래스 정의

- class

 

클래스 호출

 

생성자

- __init__(self, ...)

 

소멸자

- __del__(self, ...)

 

클래스 변수

 

인스턴스 변수

 

인스턴스 메서드

- self 사용

- def method(self, ...)

 

클래스 메서드

- cls 사용

- @classmethod; def method(cls, ...)

 

정적 메서드

- self나 cls 사용 금지

- @staticmethod; def static_method(...)

 

상속/다중상속

- 기본이 되는 부모 우선

- 다이아몬드 상속 문제

반응형