python3 面向对象__类的内置属性与方法的实例代码
0.object类源码
classobject: """Themostbasetype""" def__delattr__(self,*args,**kwargs):#realsignatureunknown """Implementdelattr(self,name).""" pass def__dir__(self):#realsignatureunknown;restoredfrom__doc__ """ __dir__()->list defaultdir()implementation """ return[] def__eq__(self,*args,**kwargs):#realsignatureunknown """Returnself==value.""" pass def__format__(self,*args,**kwargs):#realsignatureunknown """defaultobjectformatter""" pass def__getattribute__(self,*args,**kwargs):#realsignatureunknown """Returngetattr(self,name).""" pass def__ge__(self,*args,**kwargs):#realsignatureunknown """Returnself>=value.""" pass def__gt__(self,*args,**kwargs):#realsignatureunknown """Returnself>value.""" pass def__hash__(self,*args,**kwargs):#realsignatureunknown """Returnhash(self).""" pass def__init_subclass__(self,*args,**kwargs):#realsignatureunknown """ Thismethodiscalledwhenaclassissubclassed. Thedefaultimplementationdoesnothing.Itmaybe overriddentoextendsubclasses. """ pass def__init__(self):#knownspecialcaseofobject.__init__ """Initializeself.Seehelp(type(self))foraccuratesignature.""" pass def__le__(self,*args,**kwargs):#realsignatureunknown """Returnself<=value.""" pass def__lt__(self,*args,**kwargs):#realsignatureunknown """Returnselfint sizeofobjectinmemory,inbytes """ return0 def__str__(self,*args,**kwargs):#realsignatureunknown """Returnstr(self).""" pass @classmethod#knowncase def__subclasshook__(cls,subclass):#knownspecialcaseofobject.__subclasshook__ """ Abstractclassescanoverridethistocustomizeissubclass(). Thisisinvokedearlyonbyabc.ABCMeta.__subclasscheck__(). ItshouldreturnTrue,FalseorNotImplemented.Ifitreturns NotImplemented,thenormalalgorithmisused.Otherwise,it overridesthenormalalgorithm(andtheoutcomeiscached). """ pass __class__=None#(!)forward:type,realvalueis'' __dict__={} __doc__='' __module__=''
1.内置属性说明
①__class__:说明对象处于模块中的哪一个类
②[类名].__dict__:打印类的所有属性与方法(包括继承自基类的属性和方法)(包括内置属性和方法)
[对象].__dict__:打印对象的所有属性(私有和公有)
总结
以上所述是小编给大家介绍的python3面向对象__类的内置属性与方法的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!