파이썬 클래스 매직메서드 메서드
-
매직 메소드파이썬 2022. 1. 7. 20:52
1. 매직 메소드(Magic Method) 2. 언제 매직 메소드를 사용할까? 3. 함수도 객체 4. 점(.)의 비밀 =================== 1. 매직 메소드(Magic Method) - 메소드 : 클래스 안에 정의된 함수 - 매직 메소드(특별 메소드) : __로 시작해서 __로 끝나는 메소드 - __init__(생성자) : 어떤 클래스의 인스턴스가 생성될 때 파이썬 인터프리터에 의해 자동으로 호출되는 메소드 2. 언제 매직 메소드를 사용할까? - (예시1) 클래스를 이용하여 새로운 타입 생성하면서 인덱싱 기능 추가 - (예시2) 문자열에 + 연산자 = 연결 연산자 3. 함수도 객체 - 파이썬에서 함수의 호출은 함수의 이름에 ( )를 붙여준다. 왜 ( )를 붙여주나? - 어떤 틀래스(타입)의..