Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Các phương thức nạp chồng cơ bản trong Python

Bảng sau liệt kê một số chức năng chung mà bạn có thể ghi đè trong các lớp của riêng mình:

STT Phương thức, Mô tả & Gọi mẫu
1 __init__(self [,args...])
Hàm khởi tạo (với các đối số tùy chọn)
Gọi mẫu: obj = className(args)
2 __del__(self)
Hàm hủy, xóa một đối tượng
Gọi mẫu: del obj
3 __repr__(self)
Biểu diễn chuỗi có thể đánh giá
Gọi mẫu: repr(obj)
4 __str__(self)
Biểu diễn chuỗi có thể in
Gọi mẫu: str(obj)
5 __cmp__(self, x)
So sánh đối tượng
Gọi mẫu: cmp(obj, x)