Computer >> Máy Tính >  >> Lập trình >> Python

Bạn sẽ giải thích thế nào về Nạp chồng toán tử Python?

Mọi lớp trong Python, dù được tạo sẵn hay do người dùng định nghĩa đều được kế thừa từ lớp đối tượng. Lớp đối tượng có một số thuộc tính có tên đứng trước và theo sau bởi dấu gạch dưới kép (__). Mỗi thuộc tính này là một trình bao bọc xung quanh một phương thức có cùng tên. Các phương pháp như vậy được gọi là phương pháp đặc biệt hoặc phương pháp ma thuật.

Các phương thức ma thuật __lt __ (), __gt __ (), __eq __ (), __ne __ (), v.v. được ghi đè trong một lớp để quá tải các toán tử <,> ==và! =Tương ứng.