通过这个简单的类,我得到了编译器警告试图在自己的setter/getter中修改/访问x当我这样使用它时:我得到一个EXC_BAD_ACCESS。我怎么能做到这一点没有显式支持变量?

我这样做:orpython使用getter和setter的方法是什么?

与经典的getter+setter相比,@property表示法有什么优点?在哪些特定的情况下,程序员应该选择使用其中一种而不是另一种?属性:没有属性: