第六章 面向对象程序设计:本章主要介绍使用Python进行面向对象的程序设计6.1类的定义与使用:本节课主要讲解Python中面向对象编程的基础知识:类的定义与实例化.
6.2数据成员与成员方法:本节课主要讲解Python中类的数据成员与成员方法的设定与使用规则.
6.3魔术方法:本节课主要讲解Python中类特殊成员方法-魔术方法包括:__init__、__call__和运算符重载等.
6.4继承和多态:本节课主要讲解Python中类间的继承规则以及多态的体现.
6.5案例:本节课主要通过案例熟练类的定义与实例化操作,熟练面向对象编程思想.
[判断题]Python支持多继承,如果父类中有相同的方法名,而在子类中调用时没有指定父类名,则Python解释器将从左向右按顺序进行搜索.

选项:[错, 对]
[单选题]Python类中包含一个特殊的变量( ),它表示当前对象自身,可以访问类的成员.

选项:[self, 与类同名, this, me]
[单选题]类中__init__()方法的作用是:(  )

选项:[对象的建立, 类的初始化, 对象的初始化, 一般成员方法]
[单选题]关于面向对象的程序设计,以下选项中描述错误的是: (  )

选项:[面向对象方法可重用性好, Python 3.x 解释器内部采用完全面向对象的方式实现, 面向对象方法与人类习惯的思维方法一致, 用面向对象方法开发的软件不容易理解]
[多选题]面向对象编程的主要特征是: (   ).

选项:[多态, 继承, 抽象, 封装]
[判断题]在派生类中可以通过使用super方法来调用基类中的方法.

选项:[对, 错]
[单选题]若类没有父类,则默认派生自(  )类.

选项:[python, instance, object, class]
[单选题]类中实现实例作为函数调用的魔术方法是:(  )

选项:[__return__, __init__, __call__, __new__]
[单选题]关于类和对象的关系,下列描述正确的是: (  )

选项:[对象是根据类创建的,并且一个类只能对应一个对象, 类是面向对象的核心, 类是现实中事物的个体, 对象描述的是现实的个体,它是类的实例]
[判断题]在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进行传值.

选项:[错, 对]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部