Các báo cáo lớp tạo ra một định nghĩa lớp mới. Tên của các lớp học ngay lập tức sau các lớp từ khoá theo sau dấu hai chấm như sau −lớp ClassName: 'Tùy chọn lớp tài liệu chuỗi' class_suiteCác lớp học có một chuỗi tài liệu, mà có thể được truy cập thông qua ClassName.__doc__.Class_suite bao gồm tất cả các báo cáo thành phần xác định thành viên lớp, thuộc tính dữ liệu và chức năng.Ví dụSau đây là ví dụ về một Python đơn giản lớp −lớp nhân viên: 'Phổ biến lớp cơ sở cho tất cả nhân viên' empCount = 0 def __init__ (tự, tên, tiền lương): self.name = tên self.salary = tiền lương Employee.empCount = 1 def displayCount(self): in "Tổng số nhân viên %d" % Employee.empCount def displayEmployee(self): in "Tên:", self.name, ", tiền lương:", self.salaryEmpCount biến là một biến lớp có giá trị được chia sẻ trong số tất cả các trường hợp của một lớp học. Điều này có thể được truy cập như Employee.empCount từ bên trong các lớp học hoặc bên ngoài lớp học.__Init__() phương pháp đầu tiên là một phương pháp đặc biệt, được gọi là nhà xây dựng hoặc khởi tạo phương pháp lớp Python gọi khi bạn tạo một trường hợp mới của lớp này.Bạn tuyên bố khác phương pháp lớp học như các chức năng bình thường với ngoại lệ đối số đầu tiên cho mỗi phương pháp là tự. Python thêm đối số tự vaøo danh saùch cho bạn; bạn không cần phải bao gồm nó khi bạn gọi các phương pháp.
đang được dịch, vui lòng đợi..
