一.object类的源码 python版本:3.8 class object: """ The most base type """ # del obj.xxx或delattr(obj,'xxx')时被调用,删除对象中的一个属性 def __delattr__(self, *args, **kwargs): # real signature unknown """ Implement delattr(self, na
在python中,不像c#/java类语言,支持类的私有方法,这点有点像objc,虽然objc可以通过扩展extension来实现,但源于objc的运行时特性,我们还是可以通过非常手段来进行访问的.不过这点说白了,好像c#中也可以通过指定BindingFlags.NonPublic的方式结合反射来调用. 假设有如下一个python类: class Securityp(object): def __inaccessible(self): print "Bet you can't see me...