def init(self,name):
self.name=name
类的初始化函数有一个参数 name
所以 A, B 不对,会报错: TypeError: init() missing 1 required positional argument: 'name'
C 中的函数后没带上括号(), 也不是错,只是显示: <bound method Hello.showInfo of <__main__.Hello object at 0x0000000002CD5BB0>>
显示的是类方法在内存中的地址。
所以D是正确的
这应该是D吧
选D