Hàm self trong Python là gì?
Hàm self trong Python là gì?
Trong Python, self là một tham chiếu đến thể hiện hiện tại của lớp, và nó được sử dụng để truy cập các biến thuộc về lớp đó. Nó hoạt động như một tham chiếu đến đối tượng hiện tại mà phương thức đang được gọi trên đó. Sử dụng self, bạn có thể truy cập các thuộc tính và phương thức của lớp từ bên trong các phương thức của lớp đó.
self:Truy cập các thuộc tính của lớp: self được sử dụng để truy cập các thuộc tính được định nghĩa trong lớp. Điều này cho phép các phương thức của lớp thao tác dữ liệu của đối tượng.
Gọi các phương thức khác trong cùng một lớp: self cũng được sử dụng để gọi các phương thức khác của lớp từ một phương thức.
class MyClass:
def __init__(self, name):
self.name = name # Sử dụng self để thiết lập thuộc tính name củ...
middle