Loading

python验证抽象基类的抽象方法代码是否会被覆盖

from abc import ABC,abstractmethod
from pydantic import BaseModel
#  定义一个抽象基类
class Tool(baseModel,ABC):
	@abstractmethod
	def invoke():
	 print(123)


# 实例化一个类
class tool_a(Tool):
  def invoke():
  	print(456)
	

test=tool_a.invoke()


posted @ 2024-10-21 13:53  踩坑大王  阅读(5)  评论(0编辑  收藏  举报