考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

下列说法不正确的是( )
A. 定义一个类的方法实际上是在类的内部自定义函数,该函数能够被类及通过类实例化的的对象调用
B. 定义类的方法,在自定义函数的时候必须传入一个形参
C. 通过实例化的对象调用类的方法时,传给形参的实参实际上是实例化出来的对象本身
D. 类中的属性中,不可以写入函数
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是 D: 类中的属性中,不可以写入函数。

分析:

A: 说法正确。定义一个类的方法实际上就是在类的内部定义一个函数,这个函数可以被类本身和通过类实例化的对象调用。

B: 说法正确。在定义类的方法时,通常需要传入一个形参,通常命名为 `self`,这个形参代表类的实例对象本身。

C: 说法正确。通过实例化的对象调用类的方法时,Python 会自动将该实例对象作为第一个参数传递给方法中的 `self` 参数。

D: 说法不正确。在类中可以定义方法(函数)作为类的属性,方法实际上就是类的属性之一。类的方法是类的函数属性,可以通过类或类的实例进行调用。

因此,D 是不正确的选项。