PyCharm 2025.3 Help

实现抽象类的方法

如果某个类声明继承某个抽象类,则必须实现该类的方法。 PyCharm 会为要实现的方法创建存根。

可以实现由 @abstractmethod 装饰的方法以及包含 raise NotImplementedError 的方法。

实现抽象方法

  1. 默认情况下,代码检查会检测到未实现抽象方法的类,并在编辑器中将其高亮显示。

    在编辑器中检查类层次结构

    点击灯泡图标 意图操作按钮 ,或按 Alt+Enter ,然后选择 实现抽象方法

    类层次结构检查的快速修复

    或者,在主菜单中选择 代码 | 实现方法 ,或按 Ctrl+I。 您也可以在类定义中的任意位置点击鼠标右键,然后点击 生成 Alt+Insert ,并选择 实现方法

  2. 在打开的对话框中,选择要实现的方法(按住 Shift Ctrl 键可进行多选)。 列表不包含已实现的方法或当前类无法访问的方法。

    选择要实现的方法对话框
  3. 点击 确定 ,并提供方法体的源代码。

    将鼠标悬停在装订区域中的 重写 图标上以查看基类名称。 点击该图标以 打开已实现的方法声明

    装订区域中的实现方法图标
最后修改日期: 2025年 12月 2日