|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码:
- class Employee:
- empCount = 0
- def _init_(self,name,salary): #构造方法或者说初始化方法
- self.name = name
- self.salary = salary
- Employee.empCount += 1
- def displayCount(self):
- print("Total Employee $d" % Employee.empCount)
- def displayEmployee(self):
- print("Name :",self,name,",Salary:",self.salary)
- emp1 = Employee("zhangsan",2000)
- emp1.displayEmployee()
复制代码
错误信息:
- Traceback (most recent call last):
- File "clas.py", line 20, in <module>
- emp1 = Employee("zhangsan",2000)
- TypeError: object() takes no parameters
复制代码
指向20行错误,第一个参数self是默认的,不用传递。第二个是字符串,第三个是整形~ 我不懂~ |
|