python繼承和重寫init方法
程式碼如下:
#! /usr/bin/env python
#coding=utf-8
class Dad(object):
def __init__(self, surname ):
self.surname = surname
class Son_1(Dad):
def __init__(self, surname, name ):
Dad.__init__(self, surname)
self.name = name
class Son_2(Dad):
def __init__(self, surname):
Dad.__init__(self, surname)
self.name = 'Si'
if __name__ == '__main__':
son_1 = Son_1('Li', 'Goudan')
print son_1.surname, son_1.name
son_2 = Son_2('Li')
print son_2.surname, son_2.name
結果:
>>>
Li Goudan
Li Si
>>>
相關文章
- python繼承和重寫init方法--例項Python繼承
- python 基礎之繼承、重寫、多繼承Python繼承
- Python繼承過程的__init__方法Python繼承
- 繼承 重寫和抽象類繼承抽象
- 二、Java初級--8、繼承和重寫方法Java繼承
- java -繼承 -重寫Java繼承
- day23:單繼承&多繼承&菱形繼承&__init__魔術方法繼承
- python3 筆記19.類的繼承和重寫、新增新方法Python筆記繼承
- python 詳解類class的繼承、__init__初始化、super方法Python繼承
- JAVA物件導向高階:繼承:許可權修飾符(繼承注意事項) 單繼承 Object類 方法重寫Java物件繼承Object
- oop繼承與重寫筆記一OOP繼承筆記
- java繼承-重寫-super例項補充Java繼承
- Python(3) python __init__()初始化及繼承的實現Python繼承
- Python 繼承 和 多型Python繼承多型
- python繼承Python繼承
- python 繼承Python繼承
- 繼承關係和魔術方法繼承
- 單重繼承缺陷的臨時解決方法繼承
- 重繼承、介面和異常處理 (轉)繼承
- 三種繼承的方法:public 繼承/private繼承/protected繼承詳解及區別繼承
- JS原型繼承和類式繼承JS原型繼承
- 07-08、構造方法基本概念:重寫init方法構造方法
- java靜態變數和靜態函式是否可以被繼承,重寫!Java變數函式繼承
- python3 筆記20.類的呼叫和多重繼承(多重繼承MRO方法解析順序)Python筆記繼承
- 關於繼承與重寫的面試程式設計題繼承面試程式設計
- Python中的繼承和多型Python繼承多型
- PostgreSQL分割槽表、繼承表記錄去重方法SQL繼承
- python之繼承Python繼承
- 重學 JS 系列:聊聊繼承JS繼承
- iOS 繼承&類方法iOS繼承
- odoo 繼承(owl繼承、web繼承、view繼承)Odoo繼承WebView
- 原型和繼承原型繼承
- 公有繼承、私有繼承和保護繼承之間的對比繼承
- 或許你並不需要重寫 init(from:) 方法
- Object C學習筆記23-繼承,重寫,過載Object筆記繼承
- es5繼承和es6類和繼承繼承
- 什麼是繼承?Python繼承的特徵有哪些?繼承Python特徵
- Python類的繼承Python繼承