목록Python (11)
youngfromnowhere
[Python] Python의 Method Call
Class 내부에 정의된 method를 호출하는 방법에는 두 가지가 있다. 첫 번째는 method명 앞에 instance명을 prefix로 붙이는 것이다. 즉, object 'my_object'가 class 'MyClass'의 instance이고, MyClass 내에 '__mymethod__'가 정의된 경우. my_object.__mymethod__() 로 method를 호출할 수 있다. 두 번째는 class명을 prefix로 붙이고, instance를 argument로 입력하는 것이다. MyClass.__mymethod__(my_object) 사실 첫 번째 method call은 python 내부에서 두 번째 형식에 맞게 변환된다. my_object.__mymethod__() => type(my_obj..
Python
2022. 10. 31. 19:44