Python의 경우 @staticmethod 데코레이터 [[인스턴스메소드,instance_method]]와 달리 self 인자를 받지 않는다. [[인스턴스,instance]]를 만들지 않고 [[호출,call]]할 수 있다. [[인스턴스메소드,instance_method]]와의 관계 { [[생성자,constructor]]가 호출되지 않으므로 [[인스턴스메소드,instance_method]]보다 속도가 빠르다. 이것을 사용하면 객체지향에서 [[인스턴스메소드,instance_method]]보다 멀어지게 된다. [[객체,object]]의 생성/소멸과 아무 관련없을때 이것을 사용? } [[정적팩토리메소드,static_factory_method]] { '''static factory method''' https://tecoble.techcourse.co.kr/post/2020-05-26-static-factory-method/ ... Google:정적팩토리메소드 Google:static_factory_method Up: [[정적메소드,static_method]] } // static factory method .... Naver:"static factory method" Bing:"static factory method" Ggl:"static factory method" MKLINK Java의 경우 [[정적변수,static_variable]] [[정적클래스,static_class]] 와 함께 jvm이 시작될 때 [[메모리,memory]]의 static 영역에 저장되며 프로그램이 끝날때까지 사라지지 않고 남아 있다. ---- Up: [[메소드,method]] [[스태틱,static]]