obj1
调用self
(以obj2
作为参数)和cls
(以cls
作为参数)时,我没有收到任何错误。为什么不?类方法修饰器是否可以使用self
/ error FS0193: Could not load file or assembly 'Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
?
答案 0 :(得分:0)
每个有经验的Python程序员都会理解一个。
另一个会使每个经验丰富的Python程序员感到困惑。
类方法的第一个参数是一个类,应称为cls
。您可以在代码中给它其他任何名称,但这不是一个好主意,因为它仍然是一个类。