单选题

有关下面Python代码的说法,正确的是 ( )。

A.

在倒数第2行代码中, a Num(20) 将执行正确,而 Num(20).__add__(a) 将导致错误

B.

由于类Num中没有定义加号运算符,所以倒数第2行代码中的 a Num(20) 被执行时将导致错误

C.

如果将倒数第2行代码中的 a.add(num(20)) 修改为 Num(20).add(a) 将导致错误,因为 Num(20) 不是一个对象,而a是类Num的对象

D.

倒数第1行代码 print(a) 将被正确执行,虽然没有定义相关成员函数,或者称之为方法

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部