Python cung cấp private name mangling cho các phương thức và thuộc tính của lớp học.Lợi ích của việc mang tên riêng trong Python là gì?
Có bất kỳ trường hợp cụ thể nào mà tính năng này được yêu cầu hay chỉ là việc chuyển đổi từ Java và C++?
Vui lòng mô tả trường hợp sử dụng khi sử dụng tên xâu Python, nếu có?
Ngoài ra, tôi không quan tâm đến trường hợp tác giả chỉ đang cố ngăn chặn truy cập thuộc tính bên ngoài tình cờ. Tôi tin rằng trường hợp sử dụng này không phù hợp với mô hình lập trình Python.
tôi đã đề cập trong câu hỏi ban đầu. Bạn có nói rằng bạn không đồng ý? – cmcginty
Tôi đang nói đó là lý do. Vì vậy, bạn không vô tình có tên xung đột khi bạn phân lớp. –