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

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

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

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

发布了28 篇原创文章 · 获赞 74 · 访问量 1673

猜你喜欢

转载自blog.csdn.net/CxsGhost/article/details/103291421