Python 中内置的一些类属性
- _ _dict_ _:类的属必(包含一个字典,由类的数据结构组成)
- _ _doc_ _:类的文档字字符串
- _ _name_ _:类名
- _ _module_ _:类定义所在的模块
- _ _bases_ _ :类的所有父类组成的无组
python 内置类属性的调用实例
class Employee:
'所有员工的基类'
empCount = 0
def __init__(self,name,salary):
self.name = name
self.salary = salary
Employee.empCount +=1
def displayCouny(self):
print("Total Employee %d"%Employee.emCount)
def displayEmployee(self):
print("Name : ",self.name, "Salary :",self.salary)
print("Employee.__doc__:",Employee.__doc__)
print("Employee.__name__:",Employee.__name__)
print("Employee.__module__:",Employee.__module__)
print("Emlpoyee.__bases__:",Employee.__bases__)
输出结果
Employee.__doc__: 所有员工的基类
Employee.__name__: Employee
Employee.__module__: __main__
Emlpoyee.__bases__: (<class 'object'>,)