[Python] method type
Python
2024. 1. 18. 09:00
Python method type 파이썬에서는 메서드를 세 가지 타입으로 분류한다. 인스턴스 메서드(instance methods) 클래스 메서드(class methods) 정적 메서드(static methods) 인스턴스 메서드 (Instance methods) 인스턴스(객체)에 대한 메서드 첫 번째 파라미터로 `self`를 사용하여, 인스턴스 자신을 참조합니다. 해당 인스턴스의 속성(데이터)과 다른 메서드에 접근할 수 있음 일반적으로 클래스 정의의 기본 메서드 타입 클래스 메서드 (Class methods) 클래스 자체에 대해 작동 `@classmethod` 데코레이터로 정의되며, 첫 번째 파라미터로 `cls`를 사용하여 클래스 자체를 참조 인스턴스 속성이 아닌 클래스 속성(클래스 변수)에 접근하고 ..