在Python中可以为自定义类的对象动态增加新成员。
第1题:
在Python中定义类时,如果某个成员名称前有2个下划线则表示是私有成员。
此题为判断题(对,错)。
第2题:
只可以动态为对象增加数据成员,而不能为对象动态增加成员方法。
此题为判断题(对,错)。
第3题:
用户自定义类时,如果想让该类实例对象被print调用时返回类的特定信息,就必须实现Python魔术方法中的()
A.init
B.str
C.rep
D.cmp
第4题:
类是C++中的一种新的数据类型,下列有关类的说法不正确的是 ______。
A.类是一种用户自定义的数据类型
B.只有类中的成员函数才能存取类中的私有成员
C.在类中,如果不做特别说明,所指的数据均为私有类型
D.在类中,如果不做特别说明,所有的成员函数均为公有类型
第5题:
在下面有关静态成员函数的描述中,正确的是()。
A、在静态成员函数中可以使用this指针
B、在建立对象前,就可以为静态数据成员赋值
C、静态成员函数在类外定义时,要用static前缀
D、静态成员函数只能在类外定义
第6题:
在Python中可以为自定义类的对象动态增加新成员。
此题为判断题(对,错)。
第7题:
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
第8题:
对于Python类中的私有成员,可以通过“对象名._类名__私有成员名”的方式来访问。
此题为判断题(对,错)。
第9题:
在一个派生类中,对基类成员、类对象成员和非类对象成员的初始化次序是先【 】,后【 】,最后为【 】。
第10题:
A.this
B.me
C.self
D.与类同名