1. 程式人生 > >9屬性和函式的私有化,繼承,重寫

9屬性和函式的私有化,繼承,重寫

在屬性名和方法名前加"__"匿名(私有化),否則是類似C++的公有化 然後只能通過類內的方法去呼叫私有的屬性和方法   繼承: 子類繼承父類的非匿名方法和非匿名類屬性(如若子類為定義__init__()時,會繼承父類的__init__()方法,這樣可以“繼承”__init__()中物件的非匿名屬性,) class 子類名(父類名):   多繼承 class A : ... class B: ... class C(B,A): ...   方法名相同時,子類方法和父類方法的優先順序 子類 > B > A 重寫 子類和父類方法名相同,覆蓋父類的方法   如果子類覆蓋了父類的方法,但還想呼叫父類方法 只需要在子類方法加 super().父類方法名