class 派生類名(基類名)
#!/usr/bin/python
# -*- coding: utf-8 -*-
class
parent
:# 定義父類
parentattr =
100def
__init__
(self)
:print
"呼叫父類建構函式"
defparentmethod
(self)
:print
'呼叫父類方法'
defsetattr
(self, attr)
: parent.parentattr = attr
defgetattr
(self)
:print
"父類屬性 :"
, parent.parentattr
class
child
(parent)
:# 定義子類
def__init__
(self)
:print
"呼叫子類構造方法"
defchildmethod
(self)
:print
'呼叫子類方法'
c = child(
)# 例項化子類
c.childmethod(
)# 呼叫子類的方法
c.parentmethod(
)# 呼叫父類方法
c.setattr(
200)
# 再次呼叫父類的方法 - 設定屬性值
c.getattr(
)# 再次呼叫父類的方法 - 獲取屬性值
php父類繼承子類 PHP父類方法繼承問題
有幾個類的很相似,只是其方法對資料處理的邏輯和最後資料輸出的結果有些差別,可以通過這樣的思路實現嗎?1.思路一,通過修改抽象函式邏輯實現返回值不同abstract class parentsclass child extends parentsclass child extends parents ...
關於父類子類繼承關係
一.繼承 子類可以直接復用父類中的成員.子類繼承父類所有方法的宣告和實現 非私有的例項變數以及協議 繼承時要在.h中宣告一下 繼承具有單根性和傳遞性 繼承的根類 大多都繼承自 nsobject 類,所以在定義乙個類時,要繼承nsobject 類。繼承就是 優化公共部分交給父類 例如 person是父...
子類繼承父類成員問題
子類不能從父類繼承的有 1.建構函式 2.拷貝建構函式 3.析構函式 子類能從父類繼承的有 1 靜態成員變數 2 靜態成員函式 3 友元函式 4 賦值操作符 過載函式 而private型別成員是可以被子類繼承的,只不過子類不能直接訪問,需要相應的set get函式。class father clas...