Python 7天快速入門完整視頻教程:https://www.bilibili.com/video/BV1o84y1Z7J1
多態(tài)
多態(tài),是指:多種狀態(tài),即完成某個(gè)行為時(shí),使用不同的對象會(huì)得到不同的狀態(tài)。
通過繼承和重寫實(shí)現(xiàn)。
class Animal:
def say(self):
pass
class Dog(Animal):
def say(self):
print("汪汪")
class Cat(Animal):
def say(self):
print("喵喵")
def say_something(animal):
animal.say()
dog = Dog()
cat = Cat()
say_something(dog)
say_something(cat)
運(yùn)行輸出:
汪汪
喵喵
pass:關(guān)鍵字"pass"**表示一個(gè)空的占位符語句,什么都不做。讓代碼整體完整。填坑用的。