Python 第7章课后习题参考答案

第7章课后习题参考答案
一、单项选择题

  1. 对于Python类中的私有成员,可以通过______的方式来访问。 A
    A. 对象名.__私有成员 B. _类名_私有成员名
    C. 对象名._类名 D. 对象名._类名__私有成员名
  2. 如果定义类时没有编写析构方法,Python将提供一个默认的析构方法进行必要的______。 A
    A. 资源清理 B. 初始化
    C. 存储分析 D. 参数传递
  3. 已知一个类Pet,则其派生类定义的正确形式是______。 C
    A. class Dog::Pet B. Class Dog:Pet
    C. class Dog(Pet): D. Class Dog extends Pet:
  4. 将数据与数据相关的操作绑定在一起,同时对用户隐藏方法的实现细节,被称之为_____。 D
    A. 扩展 B. 继承
    C. 多态 D.封装
  5. 在Python中,使用______符号来访问属性。 A
    A. . B.
    C. -> D. ::
  6. 通过_____可以指定一个方法为类方法。 B
    A. @staticmethod B. @classmethod
    C. static D. method
  7. 在Python中,子类调用父类的方法,需要使用_____。A
    A. super B. call
    C. parent D. _class_函数
  8. 函数__init__在______被调用。 D
    A. 程序开始时 B. 程序结束时
    C. 类的实例被销毁时 D. 类的实例被创建时

猜你喜欢

转载自blog.csdn.net/weixin_50804299/article/details/128466915