类的构造函数
- 类中的一种默认函数,用来将类实例化的同时, 将参数传入类中
构造函数的创建
| def __init__(self, a, b) | |
| self.a = a | |
| self.b = b |
代码
| # coding:utf-8 | |
| def sleep(name): | |
| return name | |
| class Person(object): | |
| def __init__(self, name, age=None): | |
| self.name = name | |
| self.age = age | |
| def run(self): | |
| print(f'{self.name}在奔跑') | |
| def jump(self): | |
| print(f'{self.name}在跳跃') | |
| def work(self): | |
| self.run() | |
| self.jump() | |
| # def sleep(name): | |
| # return name | |
| # result = sleep(self.name) | |
| # print('sleep result is', result) | |
| xiaomu = Person(name='小慕',age=10) | |
| xiaomu.name = 'xiaomu' | |
| xiaomu.jump() | |
| dewei = Person(name='dewei') | |
| dewei.jump() | |
| dewei.top = 174 | |
| print(dewei.top) | |
| # print(xiaomu.top) | |
| print(dewei.age) | |
| print('--------') | |
| xiaomu.work() |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZkeqのCoding日志!
评论






