目錄
繼承的概念:子類 擁有 父類 的所有 方法 和 屬性;
不使用繼承類
class animal:
def eat(self):
print("吃")
def drink(self):
print("喝")
def run(self):
print("跑")
def sleep(self):
print("睡")
class dog:
def eat(self):
print("吃")
def drink(self):
print("喝")
def run(self):
print("跑")
def sleep(self):
print("睡")
def bark(self):
print("汪汪叫")
# 建立乙個物件 - 狗物件wyuehqqoo
wangcai = dog()
wangcai.eat()
wangcai.drink()
wangcai.run()
wangcai.sleep()
wangcai.bark()
1)、繼承的語法
class 類名(父類名):
pass
子類 繼承自 父類,可以直接 享受 父類中已經封裝好的方法,不需要再次開發;
子類 中應該根據 職責,封裝 子類特有的 屬性和方法;
使用繼承類:
class animal:
def eat(self):
print("吃---")
def drink(self):
print("喝---")
程式設計客棧 def run(self):
print("跑---")
def s程式設計客棧leep(self):
print("睡---")
class dog(animal):
# 子類擁有父類的所有屬性和方法
# def eat(self):
# print("吃")
## def dri程式設計客棧nk(self):
# print("喝")
## def run(self):
# print("跑程式設計客棧")
## def sleep(self):
# print("睡")
def bark(self):
print("汪汪叫")
# 建立乙個物件 - 狗物件
wangcai = dog()
wangcai.eat()
wangcai.drink()
wangcai.run()
wangcai.sleep()
wangcai.bark()
2)、專業術語
dog 類 animal 類的子類 ,animal 類是 dog 類的父類,dog 類 從 animal 類繼承;
dog 類 animal 類的派生類,animal 類是 dog 類的基類,dog 類從 animal 類派生;
本文標題: 深入了解python的繼承
本文位址:
深入了解A
一 前言 在這裡我將對a 演算法的實際應用進行一定的 並且舉乙個有關a 演算法在最短路徑搜尋的例子。值得注意的是這裡並不對a 的基本的概念作介紹,如果你還對a 演算法不清楚的話,請看姊妹篇 初識a 演算法 這裡所舉的例子是參考amit主頁中的乙個源程式,使用這個源程式時,應該遵守一定的公約。二 a ...
深入了解A
一 前言 在這裡我將對a 演算法的實際應用進行一定的 並且舉乙個有關a 演算法在最短路徑搜尋的例子。值得注意的是這裡並不對a 的基本的概念作介紹,如果你還對a 演算法不清楚的話,請看姊妹篇 初識a 演算法 這裡所舉的例子是參考amit主頁中的乙個源程式,使用這個源程式時,應該遵守一定的公約。二 a ...
深入了解python的函式引數
目錄 這是乙個求等差數列和的函式,使用必需要傳入乙個引數n,這就是位置引數 def sum n sum 0 i 1while i n sum i i 1 return sum result sum 100 print result 預設引數就是,我在函式中已經將乙個引數提前設定好了值,如果你沒有傳入...