在Python中定义类时实例方法的第一个参数名称不管是什么,都表示对象自身。此题为判断题(对,错)。
- · 有7位网友选择 对,占比63.64%
- · 有4位网友选择 错,占比36.36%
A.Python中利用class语句来定义新的类。
B.__init__方法根据类的定义创建实例对象,第一个参数一定是self。
C.创建对象后使用点(.)操作符来调用对象里的方法。
D.__str__方法和__repr__方法作用完全一样,都可以用来返回一个表示对象的字符串。
A.所有特殊方法的名称以两个下划线(__)开始和结束。
B.__str__(self)方法用来把字符串转换为对象。
C.构造器__init__在实例化对象时调用。
D.析构器__del__在销毁对象时调用。
A.在Python类的方法分为类方法、实例方法和静态方法
B.类的静态方法不能在继承中修改
C.静态方法需要使用修饰器“@classmethod”来进行修饰
D.在类中定义方法的关键词是def
A.Python使用class关键词来声明一个类,且类名一般首字母大写
B.类的成员函数中必须有self参数,且self参数永远是第一个参数
C.类有一个特殊的方法,构造函数 init
D.定义类之后,需要定义具体的对象才可以访问对象的成员方法或属性
A.定义子类的实例时,可以通过子类的init()方法,给父类的所有属性赋值。
B.对于继承而来的父类方法,如果它不符合子类所期望的行为,那么就必须建立新的类。
C.super()是一个特殊函数,它会把父类和子类关联起来。
D.子类除了拥有继承父类而来的属性和方法之外,还可以自定义子类自己的属性和方法。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!