-
Python具有多重繼承;Java只有單繼承,但是Java中接口可以實現(xiàn)多個。查看全部
-
Python多態(tài)查看全部
-
死循環(huán)報錯 maximum recursion depth exceeded 在用__dict__獲取值得時候,也會調用__getattribute__方法查看全部
-
getattibute更容易引起無限遞歸的情況,使用時需小心。 刪除對象屬性:__delattr__(self,name):查看全部
-
第一種方法會引起無限循環(huán)自調用,python默認的循環(huán)調用是1000次,超出報錯查看全部
-
將類轉換為字符串的三個魔術方法,其中str是將類轉換為適合人看的字符串,而repr是將類轉換為適合機器看的字符串,unicode是轉換的編碼。在print方法打印是會調用這些魔術方法查看全部
-
邏輯運算符查看全部
-
數(shù)字運算符 __add__ __sub__ __mul__ __div__查看全部
-
比較運算符查看全部
-
一個對象為什么支持運算符查看全部
-
python3.5+版本: return super(Programer,cls).__new__(cls,*args,kwrags) 改為 return super(Programer.cls).__new__(cls) 1、創(chuàng)建類的對象 __new__(cls) 2、初始化對象 __init__(self) 3、垃圾回收機制:回收對象 __del__()查看全部
-
魔術方法 '__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__'查看全部
-
多態(tài)的要素:繼承,方法重寫查看全部
-
用super調用類的方法 也可以直接用類名調用父類的方法,不過不推薦 A.method(arg)查看全部
-
繼承的子類查看全部
舉報
0/150
提交
取消