Python中“类对象”,和实例对象

Python中“类对象”学习时重点错误
1.创建完一个类后,若要创建实例,需删除缩进至对齐class,否则将会报错,认为你还在创建类中。如图所示
在这里插入图片描述

2.下图中的错误系统将不会提示
在这里插入图片描述
但运行时会发生
在这里插入图片描述
这里注意到,最后一行命令要求打印ball的属性,实际上这是一个理解上的错误,前代码中创建的实例名为myball,而非ball,不报错就是因为,系统认为也存在一个名为ball的实例,但是这个实例没有属性,所以在运行时将为报错,此为隐藏bug。

3.子类继承父类时,在建立子类时,后边一定要加上括号括起来的父类,如此才能继承父类的方法,否则调用父类函数时,将会报错,参见下图116,118行代码。
在这里插入图片描述

发布了31 篇原创文章 · 获赞 96 · 访问量 4323
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章