python面向对象接口定义

示例代码如下:

from abc import ABCMeta, abstractmethod

# 定义接口(抽象类, 不实现具体方法)
class Computer(metaclass=ABCMeta):
    @abstractmethod
    def usb(self):
      pass

# 必须实现usb接口
class XiaoMiComputer(Computer):
    def usb(self):
      pass

XiaoMiComputer()
posted @ 2021-03-15 11:40  程序员陈师兄cxycsx  阅读(89)  评论(0)    收藏  举报