다음 표에는 자신의 클래스에서 재정의할 수 있는 몇 가지 일반 기능이 나열되어 있습니다.
시니어 번호 | 방법, 설명 및 샘플 호출 |
---|---|
1 | __init__ ( 자기 [,args...] ) 생성자(선택적 인수 포함) 샘플 호출 :obj =className(args) |
2 | __del__( 자기 ) 소멸자, 객체 삭제 샘플 호출 :del obj |
3 | __repr__( 자기 ) 평가 가능한 문자열 표현 샘플 호출 :repr(obj) |
4 | __str__(자체) 인쇄 가능한 문자열 표현 샘플 호출 :str(obj) |
5 | __cmp__(자체, x) 객체 비교 샘플 호출 :cmp(obj, x) |