1.1.1打印id()
代码:
运行结果:
1.1.1定义__str__()方法
1.1.1分析“烤地瓜”的属性和方法
写上烤地瓜的下面的文字说明
增加魔法方法和定义cooked方法
运行结果:
代码:打印实力对象
运行结果:
添加str魔法方法
运行结果:
代码:
运行结果:
1.1保护对象的属性(私有属性)
如果有一个对象,当需要对其进行修改属性时,有2种方法
·对象名.属性名=数据---->直接修改
·对象名.方法名() ---->间接修改
为了更好的保存属性安全,即不能随意修改,一般的处理方式为
·将属性定义为私有属性
·添加一个可以调用的方法,供调用