首页 > 编程语言 >Python-接口

Python-接口

时间:2023-02-01 14:00:57浏览次数:43  
标签:Paymet abstractmethod Python money 接口 pay class

from abc import ABCMeta, abstractmethod


# 接口:若干抽象方法的集合
class Paymet(metaclass=ABCMeta):
    # abstractmethod class
    # 抽象方法
    @abstractmethod
    def pay(self, money):
        pass


class Aipay(Paymet):  # 实现接口
    def pay(self, money):
        print("支付宝支付%d元" % money)
        
 # 调用
p = Aipay()
p.pay(100)

 

标签:Paymet,abstractmethod,Python,money,接口,pay,class
From: https://www.cnblogs.com/yeli-oneselfblogs/p/17082325.html

相关文章

  • Python中报“TypeError: 'int' object is not callable”错误的解决办法
    当时就想用sum()函数求和发现之前 “sum” 这个关键字被当变量名定义过了,然后我试着把自己自定义的变量都给删除了,删除之后再次试了一下,发现可以了,果然是sum()函数被之......
  • 三行Python代码,让你的数据处理脚本快别人4倍
    Python是一门非常适合处理数据和自动化完成重复性工作的编程语言,我们在用数据训练机器学习模型之前,通常都需要对数据进行预处理,而Python就非常适合完成这项工作,比如需要重新......
  • Python迭代器,生成器,装饰器
    迭代器通常来讲从一个对象中依次取出数据,这个过程叫做遍历,这个手段称为迭代(重复执行某一段代码块,并将每一次迭代得到的结果作为下一次迭代的初始值)。可迭代对象(iterable......
  • python生成随机数、随机字符串
    importrandomimportstring#随机整数:printrandom.randint(1,50)#随机选取0到100间的偶数:printrandom.randrange(0,101,2)#随机浮点数:printrandom.random()printra......
  • 并发编程-Python
    目录01、理论多道技术null02、进程进程运行的三状态图同步和异步阻塞和非阻塞开启进程的两种方式进程对象的join方法进程之间数据相互隔离(默认情况下)进程对象及其他方法僵......
  • python 大图找小图
    frompathlibimportPathimportnumpyimportcv2classImage:def__init__(self,image):self.image=cv2.imread(image,cv2.IMREAD_UNCHANGED)@propert......
  • python pyqt5简单界面
    ​​https://doc.qt.io/qtforpython/PySide6/QtWidgets/QTableWidget.html​​importsysfromPyQt5.QtWidgetsimportQApplication,QWidget,QDesktopWidget,QHBoxLayou......
  • python json to txt
    defread(self):file_path=os.path.join("db","alert.json")ifos.path.exists(file_path):file_object=open(file_path,mode='r',encodin......
  • python pyinstaller 打包方式介绍
    '''pipinstallpyinstaller单个pyinstaller-Fv3.py单个隐藏黑框pyinstaller-Fv3.py-w多个带很多文件pyinstaller-Dv3.py多个带很多文件隐藏黑框pyinstaller-Dv3......
  • OpenWRT Dnsmasq在指定接口上工作
    设置如下dnsmasq默认在loopback上工作configdnsmasq'landomain'   optiondomainneeded'1'   optionboguspriv'1'   optionfilterwin2k'0'   optio......