python之淺談接口的定義和抽象類以及抽象方法
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 14:27:49
python之淺談接口的定義和抽象類以及抽象方法
python之淺談接口的定義和抽象類以及抽象方法:#_*_ coding:utf-8 _*_ #知識(shí)點(diǎn):接口的定義和抽象類以及抽象方法 ''' 1、抽象類式啥? 抽象類加上抽象方法就等于接口 2、接口的定義 含義1、別人給你暴露一個(gè)URL,然后調(diào)用這個(gè)URL 含義2、定義一個(gè)規(guī)范,不寫具體實(shí)現(xiàn),按照這個(gè)規(guī)范去實(shí)現(xiàn)相關(guān)功
導(dǎo)讀python之淺談接口的定義和抽象類以及抽象方法:#_*_ coding:utf-8 _*_ #知識(shí)點(diǎn):接口的定義和抽象類以及抽象方法 ''' 1、抽象類式啥? 抽象類加上抽象方法就等于接口 2、接口的定義 含義1、別人給你暴露一個(gè)URL,然后調(diào)用這個(gè)URL 含義2、定義一個(gè)規(guī)范,不寫具體實(shí)現(xiàn),按照這個(gè)規(guī)范去實(shí)現(xiàn)相關(guān)功

#_*_ coding:utf-8 _*_
#知識(shí)點(diǎn):接口的定義和抽象類以及抽象方法
'''
1、抽象類式啥?
抽象類加上抽象方法就等于接口
2、接口的定義
含義1、別人給你暴露一個(gè)URL,然后調(diào)用這個(gè)URL
含義2、定義一個(gè)規(guī)范,不寫具體實(shí)現(xiàn),按照這個(gè)規(guī)范去實(shí)現(xiàn)相關(guān)功能,抽象類就是屬于這種
'''
from abc import ABCMeta, abstractmethod
#定義一個(gè)抽象類
class Alert:
__metaclass__ = ABCMeta
@abstractmethod
def Send(self):pass #抽象方法
class Foo(Alert): #繼承抽象類(或者說繼承接口),就得按照抽象類的規(guī)范
def __init__(self):
print '__init__'
def Send(self): #抽象類里有send方法,所以,在這里也必須要有send方法
print 'send.Weixin'
f = Foo()
f.Send()
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python之淺談接口的定義和抽象類以及抽象方法
python之淺談接口的定義和抽象類以及抽象方法:#_*_ coding:utf-8 _*_ #知識(shí)點(diǎn):接口的定義和抽象類以及抽象方法 ''' 1、抽象類式啥? 抽象類加上抽象方法就等于接口 2、接口的定義 含義1、別人給你暴露一個(gè)URL,然后調(diào)用這個(gè)URL 含義2、定義一個(gè)規(guī)范,不寫具體實(shí)現(xiàn),按照這個(gè)規(guī)范去實(shí)現(xiàn)相關(guān)功