Python中的重寫方法指的是子類重新定義一個已經存在于父類中的方法,從而實現自己的功能。
# 示例代碼 class Parent: def method(self): print("這是父類的方法") class Child(Parent): def method(self): print("這是子類的方法") child = Child() child.method() # 輸出:這是子類的方法
在這個例子中,我們定義了一個父類Parent和它的子類Child。在Parent中有一個method方法,而在Child中我們重寫了這個方法,重新定義了它的實現。當我們實例化Child類并調用method方法時,輸出的信息就是子類中定義的內容。
這種重寫方法的技巧在面向對象編程中非常有用,它允許我們對現有的方法進行改進或者完全重寫。這樣我們就可以非常輕松地擴展或修改類的功能。