用python玩转数据第五章面向对象和图形用户界面 quiz
1.请判断如下陈述是否正确?
数据封装、继承和多态是面向对象的三大特点。实例是根据类创建出来的一个个具体的“对象”,各个实例拥有的数据在某种程度上是互相独立的。 T
2.请判断如下陈述是否正确?
在Python中,类中的方法与普通函数相比,有一个非常明显的区别,需要传递一个额外的第一个参数,但是在调用类中的该方法时,不需要为这个参数赋值。一般而言,推荐将这个参数使用名称写为self 。 T
3.定义一个类Dog 。 Table 1 Dog类 small
4.在第3题的基础上,我们定义Dog类的父类Animal。 class Dog(Animal):
5.第 5 个问题
请填写第4题第二个空格的答案。 The sound of this animal goes? 6.第 6 个问题
请定义子类Cat重写父类Animal的sound方法,填写如下横线上的内容(请注意空格)。 This animal’s name:kawaii
7.在前面几题的基础上,有子类Dog和Cat继承了父类Animal,请选择正确的结果选项。 TTTF
8.以下关于GUI库描述错误的是哪一个选项?
9.该文件可以直接运行,并得到一个GUI窗口,请选择如下代码注释后面的横线上描述这一行所做事情正确顺序的选项。
|