Python tự
Tham số bản thân
Tham self
số là một tham chiếu đến cá thể hiện tại của lớp và được sử dụng để truy cập các biến thuộc về lớp.
Nó không cần phải được đặt tên self
, bạn có thể gọi nó bất cứ thứ gì bạn thích, nhưng nó phải là tham số đầu tiên của bất kỳ hàm nào trong lớp:
Thí dụ
Sử dụng các từ mysillyobject và abc thay vì self :
class Person:
def __init__(mysillyobject, name, age):
mysillyobject.name = name
mysillyobject.age = age
def myfunc(abc):
print("Hello my name is " + abc.name)
p1 = Person("John",
36)
p1.myfunc()