体验魔法方法init

# 目标: 定义init魔法方法设置初始化属性,并访问调用
# _init_()方法的作用:初始化对象。
"""
1. 定义类
init魔法方法: width 和 height
添加实例方法:访问实例属性

2.创建对象
3.验证成果
调用实例方法
"""

class Washer():
def __init__(self):
# 添加实例属性
self.width = 500
self.height = 800

def print_info(self):
print(f'洗衣机的宽度是{self.width}')
print(f'洗衣机的高度是{self.height}')

haier = Washer()
haier.print_info()

"""
注意:
_init_()方法,在创建一个对象时默认被调用,不需要手动调用
_init_(self)中的self参数,不需要开发者传递,python解释器会自动把当前的对象引用传递过去。
"""
posted @ 2021-11-03 19:29  冰溏  阅读(53)  评论(0编辑  收藏  举报