#Q005. 类与对象1

类与对象1


选择题

  1. 定义一个类时,必须使用的关键字是: {{ select(1) }}
  • object
  • class
  • init
  • def
  1. 在类中定义构造函数时,正确的写法是: {{ select(2) }}
  • def __init__(self):
  • def construct(self):
  • def init(self):
  • def __init__():
  1. 以下哪一个变量名通常表示“对象本身”? {{ select(3) }}
  • object
  • self
  • this
  • me
  1. 创建对象的正确方式是: {{ select(4) }}
  • Hero["小明", 100, 50]
  • xiaoming = Hero("小明", 100, 50)
  • Hero.init("小明", 100, 50)
  • Hero = ("小明", 100, 50)
  1. 访问对象属性的正确方式是: {{ select(5) }}
  • print(name.xiaomin)
  • print(self.name)
  • print(Hero.name)
  • print(xiaomin.name)

判断题

  1. __init__ 方法在实例化时会自动执行。 {{ select(6) }}
  1. 类中定义的方法不能访问属性。 {{ select(7) }}
  1. 类名一般使用小写字母开头。 {{ select(8) }}
  1. 一个类中可以定义多个方法。 {{ select(9) }}
  1. 可以通过对象名直接访问类中定义的属性。 {{ select(10) }}