[파이썬 기초] 정적 메소드와 클래스 메소드


[파이썬 기초] 정적 메소드와 클래스 메소드

이번 포스팅은 정적 메소드와 클래스 메소드에 대해 작성한다. 1. 정적 메소드(static method) 정적 메소드(static method)는 메소드 정의 앞에 데코레이터인 @staticmethod를 추가하여 지정할 수 있다. 정적 메소드는 첫 번째 매개변수에 인스턴스 객체를 전달하지 않는다. 즉, 인스턴스 메소드의 정의에서 첫 번째 매개변수에 존재하는 self가 없다는 뜻이다. 정적 메소드는 클래스 이름 또는 인스턴스 객체를 통해 호출이 가능하며, 이 부분은 Java 언어와 흡사하다. 정적 메소드는 위와 같이 정의할 수 있다. 따로 인스턴스 객체를 생성하는 과정을 거치지 않고 클래스 이름을 통해 다음과 같이 호출이 가능하다. 위와 같이 정적 메소드의 인..........

[파이썬 기초] 정적 메소드와 클래스 메소드에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [파이썬 기초] 정적 메소드와 클래스 메소드